형식 맞추기
형식을 맞추는 목적
- 코드는 의사소통의 일환이다.
적절한 행 길이를 유지하라.
신문 기사처럼 작성하라.
- 제목(함수명)만 보고 내용을 상상할 수 있도록
개념은 빈 행으로 분리하라.
팀규칙에 따르라.
어쩌면 돌아가는 코드'가 전문 개발자의 일차적인 의무라 여길지도 모르겠다.
오늘 구현한 기능이 다음 버전에서 바뀔 확률은 아주 높다.
그런데 오늘 구현한 코드의 가독성은 앞으로 바뀔 코드의 품질에 지대한 영향을 미친다.
오랜 시간이 지나 원래 코드의 흔적을 더 이상 찾아보기 어려울 정도로 코드가 바뀌어도 맨 처음 잡아놓은 구현 스타일과 가독성 수준은 유지보수 용이성과 확장성에 계속 영향을 미친다. 원래 코드는 사라질지라도 개발자의 스타일과 규율은 사라지지 않는다.
반응형
'개인 > 책' 카테고리의 다른 글
[클린코드] 오류처리 (0) | 2015.07.02 |
---|---|
[클린코드] 객체와 자료 구조 (0) | 2015.07.02 |
[클린코드] 주석 (0) | 2015.07.01 |
[클린코드] 함수 (0) | 2015.07.01 |
[클린코드] 의미 있는 이름 (0) | 2015.06.30 |