-
Notifications
You must be signed in to change notification settings - Fork 1
Team Rule
Soyou edited this page Sep 9, 2021
·
2 revisions
09:00 Stand up Meeting
12:00 점심 시간 (1h)
17:00 Team Code Review + KPT 팀회고 작성
18:00 저녁 시간 (1h)
19:00 30분 이상 운동하기
00:00 이후 노트북 닫고 꿀잠자기
- 3시간 집중 / 20분 휴식
- 별것도 아닌 일에 (감탄사) + ?! 금지
예시1 : (별것도 아닌일에) 어?!
예시2 : (별것도 아닌일에) 엥?! - 반모(반말모드) 금지
- 화가 나면 물 한 잔 + 5분 휴식
- 밥 잘 먹기
- 개인적인 이슈 공유 필수 -> 아프거나 일 있으면 눈치보지 말고 말하기
- 의견 충돌 시
- 2:2인 상황 - 모두가 납득할만한 근거를 가지고, 상대측이 설득될 때까지 토론 통해 해결
- 3:1인 상황 - 소수의 의견을 최대한 존중하면서 다수결의 의견을 채택
- Node : 14.17.5
- NPM : 7.21.0
dev branch에서 기능별로 branch를 만들어야함
$ git switch -c <feature-branch-name>
이름 형식
-
feat / 기능명
기능을 새로 추가할 때
예시1: feat/login
예시2: feat/logout
-
fix / 기능명
버그 수정 시
예시1: fix/login
-
modify / 기능명
기능 수정 시
예시1: modify/mainpage
- Commit message 첫글자 대문자로 작성
[Group] #issueNumber type: detail
# example
[Server] #3 Feat: login
[Client] #14 Feat: mainpage
- Client
- Server
- feat: 새로운 기능 추가
- fix: 버그 수정
- docs: 문서 수정
- modify: 수정
- correct: 문법 오류, 타입 변경, 오타 수정
- update: 버전 업데이트
- move : 코드나 파일 이동
- refactor: 코드 리팩토링
[Group] 기능 - detail
### ISSUE
- Group: `client`, `server`, `sr`
- Type: `bug`, `feture`, `delete`
- Detail: fix actions from client redux
### TODO
1.[] job1
2.[] job2
3.[] job3
### Estimated time
> Pick one
### `0.5h`
### `1h`
### `1.5h`
### `2h`
### `2.5h`
### `3h`
### Labels
- Estimated time: `E: 1h`
- Group: `client`, `server`
- Sprint: `Sprint_NUMBER___`
- Urgency: `High`, `Middle`, `Low`
[동작] - edit : [파일명]
예시: Add#13 - edit: login.js
변수 이름 : Camel-Case
파일 & 생성자 이름 : Pascal-Case