728x90
적절한길이 유지
- 코드 길이가 200라인을 넘어간다면, 클래스가 여러개의 일을 하고 있을 가능성이 높음 (SRP에 위배)
- 현업에서는 대부분의 코드들도 200라인을 유지 함
밀접한 개념은 가까이
- 행 묶음은 완결된 생각 하나를 표현하기 때문에, 개념은 빈 행으로 분리
- 변수는 사용되는 위치에서 최대한 가까이 선언해야함
Java Class 선언형식
- static 변수 : public -> protected -> package -> private
- instance 변수 : public -> protected -> package -> private
- 생성자
- 메서드 순서 : public 메서드에서 호출되는 private 메서드는 그아래에 둠, 가독성 위주로 그룹핑을 해야함
형식 맞추기 즉 코드 컨벤션은 팀 코딩 컨벤션을 정하면서 위와 같이 규칙을 정하여 맞추는 것이 좋음
'CLEANCODE' 카테고리의 다른 글
[CLEANCODE] 경계 (0) | 2021.10.27 |
---|---|
[CLEANCODE] 객체와 자료구조 (0) | 2021.10.24 |
[CLEANCODE] 주석 (0) | 2021.10.23 |
[CLEANCODE] 함수 (0) | 2021.10.23 |
[CLEANCODE] 의미있는 이름 (0) | 2021.10.20 |