• 자바 코드 컨벤션을 지키면서 프로그래밍했는가?
    https://google.github.io/styleguide/javaguide.html 참고
  • 한 메서드에 오직 한 단계의 들여쓰기(indent)만 허용했는가?
  • else 예약어를 쓰지 않았는가?
  • 모든 원시값과 문자열을 포장했는가?
  • 콜렉션에 대해 일급 콜렉션을 적용했는가?
  • 3개 이상의 인스턴스 변수를 가진 클래스를 구현하지 않았는가?
  • getter/setter 없이 구현했는가?
  • 메소드의 인자 수를 제한했는가?
  • 코드 한 줄에 점(.)을 하나만 허용했는가?
  • 메소드가 한가지 일만 담당하도록 구현했는가?
  • 클래스를 작게 유지하기 위해 노력했는가?

참조 : 클린코드 원칙

'프리코스 > 1주차' 카테고리의 다른 글

1주차 끝나고  (3) 2024.10.30
Java 정규식, Pattern, Matcher  (0) 2024.10.30
Git Commit Message Conventions 정리  (0) 2024.10.24

+ Recent posts