<aside>
</aside>
너무 많은 규칙은 서로를 피곤하게 할 수 있지만, 효율적으로 일 하기 위한 최소한의 규칙을 정하는 건 중요해요. 소통, 의사 결정, 업무 진행, 회의 등을 함께 협업해서 잘하기 위해 어떤 규칙을 지키면 될지 한번 정해 보세요(구글에 Ground Rule 예시라고 검색해 보면 참고할 내용이 많이 나올 거예요).
<aside>
</aside>
네이밍 컨벤션:
전반적인 상황 : 카멜 표기법
디렉토리 구조: 폴더는 복수 파일은 단수
ex)services/userService.ts
클래스: 파스칼 케이스
커밋 컨벤션:
feat : 새로운 기능 추가
fix : 버그 수정
docs : 문서 수정
style : 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
refactor : 코드 리펙토링
test : 테스트 코드, 리펙토링 테스트 코드 추가
chore : 빌드 업무 수정, 패키지 매니저 수정
ex) commit -m ‘feat: login
파일명: user.ts’,
코드 컨벤션:
| 명령어 | 기능 |
|---|---|
<aside>
</aside>