Skip to content

TeamRules

peacemaker474 edited this page Sep 22, 2022 · 1 revision

팀원 규칙


정기 회의 및 연락 시간

회의 시간: 월 ~ 토요일 (10:00 ~ 11:00) 연락 시간: 월 ~ 토요일 (10:00 ~ 23:00)

일요일을 제외한 요일은 1시간씩 회의를 하며, 자는 시간을 제외하고 연락이 가능해야 합니다.

커밋 메세지 규칙


커밋 메세지는 제목과 본문으로 나누어 집니다. 한 줄만 작성해도 설명이 충분하다면 제목으로만 괜찮습니다. 하지만 변경 사항이 있거나, 충분한 설명이 필요할 경우는 반드시 본문에 추가해주어야 합니다.

캡처

위를 토대로 [<type>] 제목 필요하다면 본문을 추가해주면 됩니다.

코드 작성규칙


tabwidth: 2,                                  // 탭 2
space: 2,                                     // 스페이스바 2
variables: CamelCase,                         // 변수 규칙
Component: Function declaration               // 컴포넌트 작성 규칙
Function: Function expression (+ arrow Fn)    // 기능 작성 규칙

브랜치 이름 형식


종류 사용 패턴 특징
main main 프로덕션 스냅샷
가장 최신의 배포된 버전
dev dev 릴리즈 계획에 따라서 Github에서 기본 브랜치로 지정
feature feature/c1/이름
feature/s1/이름
서버와 클라이언트 분리 후 dev에 병합

변수 이름 - Camel-case


userData

파일 & 생성자 이름 - Pascal-case


MainPage.jsx

node & npm 버전 통일


  • npm - 8.1.3
  • node - 16.13.0