-
Notifications
You must be signed in to change notification settings - Fork 0
Team Rules
Johnny edited this page May 27, 2022
·
12 revisions
- 10:00- 11:00 데일리 로그 브리핑 및 회의 진행
- 12:00 - 13:30 점심 시간 (1시간 30분)
- 18:00 - 19:30 저녁 시간 (1시간 30분)
- 19:30 - 20:30 코드 리뷰 [알렉스님의 시간에 따라 코드 리뷰 및 알렉스님 리뷰 정하기]
- 저녁 회의 및 코드 리뷰 후 바로 개인 회고 작성
- TO DO 리스트 일정 기간 동안 각자의 목표를 리스트로 작성[저녁 회의 후 반드시 작성]
- TASK 카드는 TO DO리스트의 소 분류로 작업 단위로 작성[저녁 회의 후 반드시 작성]
- 말하다 말기 금지 (스쳐지나가는 생각도 공유합니다)
- 이슈 발생 시, 칸반 보드 기록
- 디코 답장
- 주말 중 디코 확인이 어려울 시 단톡방 사용
- 지각시 30분 전에 상황 공유하기
- 병원 내원 필요 시 새벽 혹은 1시간 전 상황 공유하기
- 2:2 의견이 나눠질 시, 코딩 담당자가 결정 권한을 갖기
- 자체 코드 리뷰 시 큐션 언어 사용
- “이게 맞다고 생각해요?”
- “다시 하세요!
- 파스칼 표기법을 사용합니다. (ex. WeAreTheOne) - 앞글자 소문자 표기!
- 기본적으로 함수 컴포넌트로 제작합니다. (React Hooks 사용)
- 프론트 레파지토리와 백엔드 레파지토리 구분
- 각 팀은 반드시 하루에 한번 커밋 후 push
- pull은 매일 오전 9시 시작
- 커밋 메시지 작성 요령 -최대한 TASK 기준으로 작성
- TASK 카드 기준으로 작업 끝난 뒤 커밋 작성
- 예시 [ 페이지 명 - 컴포넌트 명 - 기능명 ] : 부연 설명
- 백 예시 [Controller - Data - “00”] : 부연 설명
• 한눈에 내용을 알아보기 용이한 개조식 문장을 사용합니다. ex) 합니다. 입니다. => 함. 임
- 커밋 내용 작성 요령
- 수정하거나 추가한 파일 이름을 작성하고 수정한 내용을 기입합니다. ex) app.js → root 컴포넌트 호출
- 다른 사람이 봤을 때 어떤 작업을 한건지 충분히 이해할 수 있도록 합니다.
- 사소한 것을 수정했어도 기입해야 합니다. ex) 변수명 변경
**PR 메시지 작성 규칙[필요 시 수정]**
- 각 팀별 레포 분류
- 앞에 [Client]/[Server] 구분 후, 커밋메시지와 동일하게 작성하되, 커밋메시지에서 미처 생각나지 않은 내용이 있으면 추가할 것.
**Merge 규칙**
- merge 는 저녁 회의 후 진행
- Merge 할 시 커밋 메세지와 같게 작성
- PR 메시지와 같게 Merge 제목 및 내용 통일
- 예시: [Client][Mypage][Favorite] 내가 찜한 게시글 구현 완료 - 제목, 내용 동일
**충돌 발생 시 규칙**
- fix conflict 로 커밋메시지와 PR 메시지를 작성해 merge 한다.
- 충돌 발생 시 [Discord] → [#공지] → [#충돌 발생]
- 스택 사용
- 프론트 : axios, redux, ts, js, Styled-Component, react-router, react-hooks, html
- 백엔드 : Node.js, TypeScript, MySQL, TypeORM, Express
- npm, node 버전 통일
- node -v: v16.14.2
- npm -v: 8.5.5
- React - v.6