jihwooon / five-Lines-of-codes

다섯 줄 제한 규칙으로 리팩터링 수련법

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

파이브 라인스 오브 코드

Five Lines of Code

파이브 라인스 오브 코드 스터디에 진행하기 전 아래 방법을 꼭 읽어주세요.

스터디 진행 방법

스터디 목적

  • 다섯 줄 제한 규칙으로 리팩터링 기법을 의도적으로 수련합니다.

프로젝트 참여 방법

Pull Request 규칙

  • 반드시 main 브랜치에서 작업하지 않습니다.
    • 새로운 브랜치를 생성 후 그 위에서 작업합니다.
  • PR 요청하기 전 fetch와 rebase를 먼저 동기화를 해주세요.
    • git fetch upstream main
    • git rebase upstream/main
  • 커밋 단위는 의미 단위로 쪼개주세요.
    • 수정과 리팩터링 2개 작업은 반드시 각 한 커밋으로 나눠서 올립니다.
  • 커밋 그래프는 최대한 단순하게 가져갑니다
  • 마지막 줄 공백 규칙을 따릅니다.
    • 파일 끝에 빈 줄을 추가함으로써 변경 사항을 올바르게 감지 할 수 있어 공백 규칙을 적용합니다.

프로젝트 실행 방법

  1. 패키지는 npm에 있습니다. 패키지를 실행하려면 다음 명령을 실행합니다.
npm install # npm 패키지 설치
npm start # node 실행
  1. 게임을 실행하려면 index.html를 엽니다.
open index.html

About

다섯 줄 제한 규칙으로 리팩터링 수련법


Languages

Language:TypeScript 71.1%Language:HTML 14.6%Language:JavaScript 14.3%