1. PR, issue 템플릿 생성
- 생성 완료!
2. 컨벤션
Git branch 전략
- github flow 전략
- 이슈 단위로 브랜치 생성 → 작업 → main으로 머지
- 대신 린팅 잘하기!
- main branch protect
브랜치 네이밍
subject/#이슈번호
커밋 컨벤션
- 작업 효율을 위해 최대한 빠르게 완성할 수 있는 subject case 추천 ex FEAT → feat
- 커밋 단위는 되도록 작고 의미에 맞게 하기
참고
3. 코드 리뷰
Issue
- 이슈를 작업 단위로 최대한 잘게 나누자!
Pull Request
- issue 단위로 PR 생성
- File Changed 개수 ≤ 12
- PR 템플릿에 맞추어 작성
- 2명의 approve를 받아야 merge
리뷰
- 리뷰 룰
- PN 룰 : 코드 리뷰 in 뱅크샐러드 개발 문화
- 중요도를 구별할 수 있어서 사용하자
- 리뷰 팀
- 자신이 포함되지 않은 팀원 리뷰하기
- Sprint 1, 2 : 김재현, 김규란 / 우대현, 백민종
- Sprint 3 : 김재현, 우대현 / 김규란, 백민종
- Sprint 4 : 김규란, 우대현 / 김재현, 백민종
- 리뷰 짝은 리뷰 필수, 그 외는 최대한 모두 해주기 또는 크리티컬한 것만 찾아내주기
4. 직군 카테고리
- wanted 엑셀이 적당한 것 같다.
- 직군 - 직업
- select box 2개 만들기
- 더 고민해보자
5. 디렉토리 구조
- /api
- axios
- /app
- page
- /pages/api - API Routes
- /ui
- component
- /hooks
- /styles
- /utils
- /types
- /public
- favicon
- logo
- /images
- /icons