- Feat(#이슈 번호): 새로운 기능 추가
- Fix(#이슈 번호): 버그 수정
- Refactor(#이슈 번호): 코드 리팩토링 (기능 변경 없음)
- Docs(#이슈 번호): 문서 수정
- Style(#이슈 번호): 코드 포맷팅, 세미콜론 누락 등 (기능 변경 없음)
- Test(#이슈 번호): 테스트 코드 추가 및 수정
- Chore(#이슈 번호): 빌드 작업, 패키지 매니저 설정
- 클래스 선언부 아래 필드가 오면 한 칸 띄우고 작성하고 그 이외의 경우에는 붙인다.
- 메서드 길이는 10줄을 넘지 않는다.
- 블록 들여쓰기는 1단계로 제한한다.
- 블록 아래 한 칸 띄우고 작성한다.
- else를 사용하지 않는다.
- stream 사용 시 stream 뒤에 줄바꿈을 한다.
- 필드에 어노테이션이 붙으면 한 칸 씩 띄어쓴다.
- 생성: save
- 수정: update
- 삭제: delete
- 조회: find
- 매개변수로 넘어오는 값을 메서드 명에 포함시킨다.
- 모든 PR은 최소 2명의 리뷰어가 승인한다.
- 길이 내림차순