- 월/화/수/목요일은 매일 1문제씩 지정된 코테 문제를 풉니다.
- 문제는 프로그래머스 낮은 단계순으로 풉니다.
- 문제 풀이 언어는 1순위는 JAVA, 2순위는 Python을 사용합니다.
- 한 문제당 1시간 잡고, 넘어갈 시 답을 확인합니다.
- 내가 맡은 팀원의 코드 리뷰는 다음날까지 완료합니다.
- 일요일 미팅에선 필수 문제 한 문제씩 담당해서 소개하고, 소개가 끝나면 그 문제에 대해 얘기를 나눕니다. 그리고, 각자 옵션으로 푼 문제는 전체적으로 어땠는지 짧게 리뷰합니다.
- 일정이 끝나면, 이슈를 종료합니다.
- Main branch에서 새 branch를 생성합니다. (형식 - [본인이름: 문제코드])
- 본인이 해결한 문제의 소스 코드를 본인의 branch에 push하고, [문제코드] 브렌치에 PR을 보내고 받습니다.
- 생각나는 다른 풀이 방법이 있다면 간단히 공유해주세요.
- 개선이 필요한 부분, 충분한 설명과 같이 알려주세요.
- 궁금한 부분은 적극적으로 물어봐주세요.
- PR 템플릿에 맞게 작성합니다.
- 병합 후에도 [본인이름: 문제코드] 브렌치는 삭제하지 마세요!
- 테스트를 통해 통과하면 해당 브렌치 삭제를 해주시면 됩니다.
- 커밋 템플릿에 맞게 작성합니다.
- 코드에 대한 커밋은 [Add: 본인이름-문제코드] 형식으로 작성합니다.
- 리뷰에 대한 커밋은 [Add: 본인이름_리뷰.md] 형식으로 작성합니다.
- Add: 소스 코드 파일(cpp) 추가
- Refactor: 소스 코드 수정
- Style: 소스 코드 형식(format) 수정, 변수 네이밍 수정, 주석 추가/삭제 등
- (코드 동작에 영향이 없는 수정)
- Chore: 그 외 기타 작업
- 50자 이하의 간단한 제목을 사용합니다.
ex) Add: 홍길동.java
ex) Refactor: 완전 탐색 -> 이분 탐색
ex) Style: 함수명 변경
심예은 |
장다연 |
최지민 |
함지원 |