http://api.qrtaxi.kro.kr/swagger/
- feat: : 새로운 기능 추가/수정/삭제
- refactor : 버그를 수정하거나 기능 추가가 없는 단순 코드 변경
- fix: 버그, 오류 해결
- test: : 테스트 코드
- chore: 빌드 업무 수정, settings.py 수정 등
- docs: Readme를 비롯한 문서 변경시
- init: initial commit을 할 시
- build: 라이브러리 추가 등
- !HOTFIX: 치명적 버그를 급하게 수정할 때
- class: Pascal ex) MyClass, PersonInfo
- Variable: Snake ex) user_name, total_count
- Function: Snake ex) calculate_total, get_user_data
- Constant : Pascal + Snake pascal ex) MAX_SIZE, DEFAULT_TIMEOUT
- Docstring을 활용하여 클래스와 함수단위에 설명을 적어주도록 하자.
def delete_post(post_id):
"""
모든게시판의 Delete를 담당하는 view
"""
- 빠른 개발을 위해 각자 branch에서
main
브랜치에 PR을 날려요. - PR올리면 카톡으로 알려주고, 그 날 자정까지 확인하고 코드 리뷰를 후 승인 뒤에
merge
해요. - DB 관련된
model
코드 수정은 한명이 해요. 모델 수정이 필요하면 공유해요. - 커밋 메세지를 잘 지켜요.
- 주석 및 네이밍 규칙도 잘 지켜요.
- 한 일과, 해야할 일을 솔직하게 공유해요.