Skip to content
sustainable-git edited this page Oct 25, 2021 · 10 revisions

그라운드 룰

  • 10:00 스크럼 + 회의, 20:00 회의
    • 10:00 머지(필요시), 스크럼(할일, 계획 보고) / 스크럼 기록
    • 20:00 오늘 한일, 내일 할일, 데일리 회고 / 팀 회고록
  • 말투: 피드백은 의문형으로, 상대방의 의견 먼저 묻기
  • 질의 응답: 어떤 질문이든 무조건 최대한 설명해주고 넘어가기
  • 점심시간: 마스터 클래스 전후 1시간 30분
  • 저녁시간: 18:30~20:00
  • 번개모임 방식: slack, kakaoTalk
  • 행동 양식
    • 스크럼(10:00) 이전 반드시 잠 깨기(샤워하기)
    • 하루 2끼 이상 식사! 거르기 금지(NCND 금지)
    • 24:00 이후 야근 금지
  • 역할과 책임
    • 공통의 책임
      • 적극적으로 의견 및 피드백 표현
      • 아침 Merge시 Conflict 해결하기
    • 개인의 책임
      • 코딩 스타일 준수
      • 코딩 과정을 개인적으로 기록하고 어려웠던점 공유하기

개발 도구 및 환경

- Xcode13
- Cocoa Pods: 1.11.2
- iOS Deployment Target 14.5
- 실 기기: iOS 14.5 이상

Github, Branch 규칙

  • 개인 작업은 issue 작성
  • 브랜치
    dev를 single branch로 clone (main을 가지고 있지 않기)
    각 개인은 dev에서 본인의 캠퍼ID에 해당하는 브랜치를 만들어 작업
    캠퍼ID 뒤의 이름에 기능
    
    main
    ㄴ dev
        ㄴ S009-FrontPage
        ㄴ S026-
        ㄴ S030-
        ㄴ S035-
    

Swift Convention

- swift lint 사용
- [코드 컨벤션](https://github.com/StyleShare/swift-style-guide#delegate)

Commit Convention

[Feat] 기능추가시
[Fix] 버그 수정
[Docs] 문서 수정
[Style] 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
[Refactor] 코드 리팩토링 (이해하기 쉬운 구조로 변경하며 기능의 변경은 없다.)
[Test] 테스트 코드, 리팩토링 테스트 코드 추가
[Chore] 빌드 업무 수정, 패키지 매니저 수정
Clone this wiki locally