Clean Code - 형식 맞추기.
형식을 맞추는 목적
형식을 맞추는 것은 프로그래머들의 소통을 위해서 가장 중요한 업무다.
개녑은 빈 행으로 분리한다.
member 변수는 행으로 분리하지 않지만, method는 빈행으로 분리하자.
세로 밀집도
- 변수 선언 : 변수는 사용하는 위치에 최대한 가까이 선언한다.
- 종속 변수 : 한 함수가 다른 함수를 호출한다면 두 함수는 세로로 가까이 배치한다. 또한 가능하다면 호출하는 함수를 호출되는 함수보다 먼저 배치한다.
- 개념적 유사성 : 중요한 개념을 먼저 표현한다. 그리고 그 개념을 지원하는 함수들을 순서대로 작성하면 '내려읽기'가 편해진다.
팀규칙
프로그래머는 각자 선호하는 규칙이 있다. 하지만 팀이 속한다면 자신이 선호해야 할 규칙은 바로 팀 규칙이다.
댓글
댓글 쓰기