Skip to content

Week1_Day2_회의록

김예진 edited this page Oct 29, 2020 · 6 revisions

진행사항

  • 10:00 ~ 15:00 종로 드래곤볼
    • 각 기능당 담당자 정하기
    • 디렉토리 설정 (FE/BE)
    • 그라운드 룰 정하기
      • 컨벤션(파일명, 변수명 등)
      • 브랜치 전략
      • commit, PR 규칙
      • issue, project 관리
    • eslint, prettier 적용
    • CI도구 선정

Week1 day2 Todo

  • #1 Github OAuth(FE, BE)
  • #2 이슈 목록 컴포넌트 구현(FE)
  • #3 이슈 목록 API 구현(BE)
  • #6 필터 초기화(FE)
  • #7 팝업 필터 (컴포넌트만 만들기)

그라운드 룰

네이밍 컨벤션

클래스

  • PascalCase
  • 명사 또는 명사구문으로 표기

나머지

  • lowerCamelCase

코딩 컨벤션

  • 들여쓰기 두 칸

  • 세미콜론 사용

  • 문자열은 홑따옴표 사용 ('')

  • 컴포넌트 선언시에 function / 이하 나머지 함수는 Arrow Function을 사용

  • 참고

  • git commit message rule

[Feat] 기능 추가
[Fix] 버그 수정
[Refactor] 리팩토링
[Chore] 패키지 매니저 수정, 빌드 업무 수정
[Delete] 기능 삭제
[Style] 레이아웃 및 스타일 수정
[Docs] 문서
  • git branch
[master] 공식 릴리즈 기록을 저장
[develop] 분기 기능 개발들의 통합 지점
[feature] 기능 개발 브랜치
[release] 브랜치에서 출시를 위한 준비
// 예시
master
   |
   |--- develop
       |--- feature/makeFunction
       |--- feature/lowerCamelCase
   |--- release
  • 참고

  • PR rule

    • 제목 : #이슈번호: 이슈제목
    • 내용 : 작업 내용, 의논할 내용
    • comment 한개 이상씩 달아주기
  • 폴더 구조

    • server
      server
    • client
      client

1주차 Backlog 나누기

  • [1] : 1,2,3
  • [2] : 4,5,9
  • [3] : 6,7,8
  • [4] : 10,11,12,13
Clone this wiki locally