Skip to content

graduationProject-Crowdsourcing/Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Git 컨벤션

1️⃣ Commit 컨벤션
Commit Type
type: subject 
type과 콜론 후 한칸 띄고 subject 
  • Commit 메시지 종류 설명
제목 내용
feat 새로운 기능에 대한 커밋
fix 버그 수정에 대한 커밋
build 빌드 관련 파일 수정에 대한 커밋
chore 그 외 자잘한 수정에 대한 커밋
docs 문서 수정에 대한 커밋
style 코드 스타일 혹은 포맷 등에 관한 커밋
refactor 코드 리팩토링에 대한 커밋
etc 위에 해당하지 않는 모든 변경(가능한 x)
test 테스트 코드 추가, 삭제, 변경

💬 Code Convention

1️⃣ Code Naming
네이밍
- 클래스 : PascalCase 15자 내외로 작성합니다.
- 함수 : camelCase
- 변수: camelCase
- DB 테이블: PascalCase
- ENUM, 상수: PascalCase
- 컬렉션(Collection): 복수형을 사용합니다. (Ex. users)

2️⃣ Class Naming
- 각 패키지명을 접미사에 명시합니다

클래스 네이밍
ex)
- controller: UserController
- service: UserService
- repository: UserRepository
- dto/request: UserRequest
- dto/response: UserResponse
- entity: User

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages