Skip to content

MoMo 팀 컨벤션

Haeseok Lee edited this page Jan 8, 2021 · 1 revision

Branch Naming

세분화된 feature 별로 브랜치 생성 소문자 + 언더바(_) 사용 단어 구분 View 작업 시에는 제플린 view 이름 적극 활용

ex) list_filter_modal, home_bubble



Coding Convention

MoMo-iOS Swift Style Guide

SwiftLint 사용



Issue Title

[Commit Type] 이슈 제목 그리고 Commit Type 라벨, 각자 이름 라벨 추가



Commit Message Convention

[Commit Type] 커밋 내용 설명



Commit Type

Type Description
feat 새로운 기능 추가 (new feature)
fix 버그 수정 (bug fix)
docs 문서 작성, 수정 (documentation)
style 코드 포맷팅, 세미콜론 누락 등 코드 변경이 없는 경우
refactor 코드 리팩토링 (refactoring)
test 테스트 코드, 리팩토링 테스트 코드 추가
chore 빌드 업무 수정, 패키지 매니저 수정 등 (production code 변경이 없는 경우)
perf 성능 개선


Pull Request Title

[#이슈번호] 커밋 내용 요약



Pull Request Body

풀 리퀘스트 양식