8000 GitHub - Miot2J/java-racingcar: 자동차 경주용 게임을 관리하는 저장소
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Miot2J/java-racingcar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

자동차 경주 게임

진행 과정

  • 자동차 경주 게임 요구사항을 파악한다.
  • 요구사항에 대한 구현을 완료한 후 자신의 github 아이디에 해당하는 브랜치에 Pull Request(이하 PR)를 통해 코드 리뷰 요청을 한다.
  • 코드 리뷰 피드백에 대한 개선 작업을 하고 다시 PUSH한다.
  • 모든 피드백을 완료하면 다음 단계를 도전하고 앞의 과정을 반복한다.

자동차 경주 코드 리뷰를 하며 배운점


↑블로그 정리 링크↑


요약

  • Google Java Style Guide를 준수하며 코드네이밍과 코드를 작성하자
  • 메서드 배치를 형식에 맞게 하자(컨벤션에 맞게 작성하기)
  • 메서드를 분리 하자 (한가지 기능만 하자, SRP)
  • 매직넘버는 상수화 하자
  • Static 사용을 고려하자
  • 전통적인 for문 보다는 향상된 for문(for-each) 사용
  • 객체의 책임을 정확히 사용하자
  • Enum 잘 사용하기
  • 모든 기능이있는 메서드는 TEST 코드로 검증하기

온라인 코드 리뷰 과정

About

자동차 경주용 게임을 관리하는 저장소

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0