Skip to content

그라운드 룰

JiEun Lee edited this page Nov 13, 2020 · 13 revisions

Ground Rule 👩🏻‍💻🧑🏻‍💻

활동 규칙:dart:

미팅방법

오프라인 장소 : 강남에서 화요일 목요일 10시
온라인 장소 : 줌 회의실2

지각

  • 늦는 상황이 생기면 최소 15분 전에는 고지!

활동

  • 모일 때마다 TMI 하나씩 준비해오기
  • 7시 이후에는 자유롭게 퇴근
  • 불편한 점 있으면 편하게 말하기
  • 질문이 올라오면 모르더라도 서로 대답해주기
  • 30분 이상 자리를 비울 경우 이야기 해주기
  • 10시 ~ 7시에는 슬랙, 이후에는 카카오톡 이용하기

개발 규칙:dart:

스크럼 규칙

  • 15분 넘지 않기
  • 처음 5분은 아이스 브레이킹
  • 짧더라도 매일 스크럼 내용 문서화!

코드 컨벤션

Web

  • css전처리기(postCSS) vs styled component
  • 순수 자바스크립트 사용
  • webpack, babel설정 => 짝 프로그래밍
  • airbnb lint + prettier
  • 데이터베이스 mysql2 사용

iOS

git 사용 규칙

📌 Git 커밋 메세지 스타일 가이드

  • feat : 새로운 기능 추가
  • fix : 버그 수정
  • docs : 문서의 수정
  • style : (코드의 수정 없이) 스타일(style)만 변경(들여쓰기 같은 포맷이나 세미콜론을 빼먹은 경우)
  • refactor : 코드를 리펙토링
  • test : Test 관련한 코드의 추가, 수정
  • chore : (코드의 수정 없이) 설정을 변경
  • modify : 코드 변경

예시

[fix] 반복문이 작동하지 않는 버그 수정

- main.js에서 ㅁㅁㅁㅁㅁㅁ해서 ㅁㅁㅁ하게 수정

📌브랜치 전략

  • Master Branch : 제품으로 출시될 수 있는 브랜치
  • Develop Branch: milestone 단위의 브랜치
  • Feature Branch : 세부 기능을 개발하는 브랜치

📌 Pull Request 진행 방법

  • Assignees 에 작성자 등록
  • Reviewers 에 작성자를 제외한 팀원 등록
    • Web : zlrlo(지은), puba5(현우), msmk530(민섭)
    • iOS :
  • Label 선택
  • Milestone 선택
  • 작업 내용 작성 (commit 내용 바탕으로)
  • 팀원들의 리뷰 가 모두 끝나면 회의 진행
  • Develop Branch 또는 Master Branch에 Merge
Clone this wiki locally