내일배움캠프 2일차 TIL : 미니프로젝트

김정환·2024년 9월 10일
0

키워드

  • 알고리즘 코딩 3문제
  • Git을 이용한 협업

알고리즘 코딩 3문제

https://velog.io/@jhk0701/Day-2.-%EC%BD%94%EB%94%A9%ED%85%8C%EC%8A%A4%ED%8A%B8

어제 팀원분께서 말한 Rebase 관련 조사

https://velog.io/@jhk0701/Git-Merge-vs-Rebase

미니프로젝트 진행

오늘 목표는 프로젝트의 프로토타입의 완성이었다.
결과적으로 프로토타입은 완성되었고, 내일부터는 도전 기능을 추가해볼 것이다.

프로젝트 진행하면서 겪는 문제 중 하나가 아직 git에 익숙하지 않아서 commit과 push를 종종 빠뜨린 다는 것이다.
문제는 빈번하게 pull을 해주어야할 때, 변경사항들이 stash로 빠져버린다.
그리고 이 stash가 제때 복구되거나 반영되지 않아서 히스토리가 꼬인다.

최대한 로컬 저장소에서 commit과 push로 브랜치를 최신 상태로 두고, 혹여나 발생하는 stash는 제때 restore하거나 수정을 해주는 등 조치가 필요해보인다.

작업 내역

  • 게임 종료 기능
  • 카드 매칭 기능
  • 프로토타입 완성

카드 매칭과 종료 기능은 서로 연관되어 있어서 굳이 여럿에게 분배하지 않고
내가 작성 후 마무리했다.

이후 프로토타입을 github로 공유하고 팀원들과 피드백해서
내일 업그레이드와 보충 작업할 내용을 작성하도록 했다.

팀장이긴 한데 아직 여전히 어색하다.
업무 분배도 대체로 하고싶은 파트를 맡거나 찾아서 작성하자고 말하고 있다.
문제는 보통 해야할 일을 내가 미리 발견하고 일감으로 만들어서 분배하는게 맞다는 점이다.
혼자 개발하던 버릇 때문에 그때그때 발견하면 처리하자 식으로 프로젝트를 진행 중이다.

이 지점을 좀 더 고쳐서 프로젝트를 진행해야한다.

#내일배움캠프 #스파르타내일배움캠프 #스파르타내일배움캠프TIL

profile
만성피로 개발자

1개의 댓글

comment-user-thumbnail
2024년 9월 10일

채고의 팀장넴

답글 달기