/FinalProject_KimJiHun_team6

멋사 백엔드 스쿨 1기 최종 프로젝트

Primary LanguageJava

멋사 백엔드 스쿨 1기 최종 프로젝트

최종 프로젝트 온보딩을 기반으로 작성된 프로젝트입니다.

디렉토리 구조 🧱

  • 프로젝트 디렉토리
    디렉토리 이름 : NWeek_Mission
  • 미션 레코드 디렉토리
    디렉토리 이름 : Nweek_Record
    미션 레코드 템플릿을 기준으로 요구사항 분석 및 작성

Git 컨벤션 🍆

Git 커밋 메시지 작성법

  • Feat: 새로운 기능 추가, 기존의 기능을 요구 사항에 맞추어 수정
  • Fix: 기능에 대한 버그 수정
  • Chore: 패키지 매니저 수정 및 그 외 기타 수정 ex) .gitignore
  • Docs: 문서(주석) 수정
  • Refactor: 기능 변화가 아닌 코드 리팩토링 ex) 변수 이름 변경
  • Style: 코드 스타일, 포멧팅에 대한 수정 ex) 주로 front-end에서 페이지UI 변경시
  • Test: 테스트 코드 추가 및 수정

Git Branch명 작성법

  • 새로운 브랜치를 만들때 무조건 이슈 번호에 해당되는 이름으로 짓는다.
  • 기본명은 feature
  • Dash 이후에 작업하는 이슈 번호
  • 예시) 이슈 14번에 대해 작업을 할때 브랜치명은 feature-#14

코딩 컨벤션

확장된 코딩 컨벤션

새로운 코딩 컨벤션을 사용해보고 싶어 기본 코딩 컨벤션에서 더 확장된 컨벤션을 바탕으로 진행
네이버 - 캠퍼스 핵데이 Java 코딩 컨벤션