1. 고차 함수에서 저차 함수 순으로 나열.
2. 새로운 개념이 등장할 때 빈행 넣기
3. 변수
3.1 로컬 변수: 사용하는 위치에 최대한 가깝게 선언
3.2 인스턴스 변수: 클래스의 맨 처음에 선언
4. 유사한 개념끼리 모으기
예. assertTrue
assertFalse
5. 가로형식
최대 120자를 넘지 말자.
6. 들여쓰기 지키기
쿼리를 짜거나, 함수를 작성할 때 들여쓰기 꼭 지키자.
7. 팀 내 규칙 생성
자바 코드 컨벤션 외에도 개발 팀별로 작성 규칙을 명시할 필요가 있다.
예. 네이밍 규칙, 괄호의 위치, 들여쓰기 등
-> 아름다운 코드는 한 사람이 작성한 것처럼 일관성이 있어야 한다.
'개발 > 클린코드' 카테고리의 다른 글
[클린코드 10장] 클래스 (0) | 2022.01.13 |
---|---|
4장. 주석 (0) | 2021.08.21 |
[요약] 3. 함수 (0) | 2021.08.14 |
[요약] 2.의미 있는 이름 (0) | 2021.08.14 |
[요약] 1장. 깨끗한 코드 (0) | 2021.08.14 |