Git 브랜치 전략 (main - develop - feature1, 2, ..)
→ GitHub 브랜치 + Git 브랜치 짬뽕
브랜치 컨벤션
feat:
기능 (e.g. feat: login 버튼 생성
)fix:
수정 (e.g. fix: login 로직 수정
)docs:
문서 (e.g. docs: Readme 수정
)design:
디자인 (e.g. design: login 버튼 이미지 추가
)refactor:
코드 개선 (e.g. refactor: login 로직 개선
)chore:
기타작업 (위에 해당 없는 것)
translatesAutoresizingMaskIntoConstraints = false
는 오토레이아웃 확장 메소드에서 처리lazy
키워드 사용여부: 최대한 지양하는 방향으로..