1. 네이밍 컨벤션
  2. 규칙을 강제할 수 있는 시스템을 만들자
    1. 코드 형식
      1. Prettier
      2. editorconfig
    2. Git commit message format
      1. git hook
    3. branch 전략
      1. git flow
      2. branch 설정
    4. PR template
      1. README: [x] DoD 정의
  3. 리뷰
    1. Merge 시에 각자 작성했던 부분 리뷰 진행
  4. Commit 단위
  5. CI/CD 기반, 프로젝트 자동 배포로 실행 가능한 상태 유지
    1. Github Actions
    2. Docker hub 이용
  6. 테스트 코드

함수, 클래스 명 등 네이밍 컨벤션

네이밍 컨벤션 - camelCase, PascalCase, snake_case, kebab-case

JAVA의 코딩 컨벤션의 종류

가장 많이 사용되는 컨벤션 3가지

IntelliJ에서 포맷터 적용하기