Naver-Coding-Convention

https://naver.github.io/hackday-conventions-java/ 기준으로 한다.

IntelliJ IDEA 컨벤션 적용 참고 링크

https://velog.io/@nefertiri/인텔리제이-자바-프로젝트-코딩-컨벤션-적용하기

TL; DR; (Too Long Didn’t Read)

1. 코딩 규칙 정하기
2. Branch와 커밋이름에 이슈번호 prefix로 적기
3. PR과 커밋은 최대한 작은 단위로 쪼개기
4. GitHub 템플릿으로 PR내용 규격화
5. 라벨 활용하기
6. 리뷰어가 빌드 성공여부/코딩컨벤션 확인하지 않기
7. 코드리뷰 내용 반영할때마다 커밋 id남기기

Entity

Response

이름 (Naming)

  1. 식별자에는 영문/숫자/언더스코어만 허용

  2. 한국어 발음대로의 표기 금지

  3. 패키지 이름은 소문자로 구성

  4. 클래스/인터페이스 이름에 대문자 카멜표기법 적용

  5. 클래스 이름에 명사 사용