- 자바 코드 컨벤션을 지키면서 프로그래밍했는가?
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 |