5장 - 형식 맞추기 형식을 맞추는 목적 원래 코드는 사라질지라도 개발자의 스타일과 규율은 사라지지 않는다. 오늘 구현한 기능이 다음 버전에서 바뀔 확률은 아주 높다. 이때 오늘 구현한 코드의 가독성은 앞으로 바뀔 코드의 품질에 지대한 영향을 미친다. 오랜 시간이 지나 원래 코드의 흔적을 더 이상 찾아보기 어려울 정도로 코드가 바뀌어도 맨 처음 잡아놓은 구현 스타일과 가독성 수준을 유지보수 용이성과 확장성에 계속 영향을 미친다. 1. 적절한 행 길이를 유지하라 큰 파일보다 작은 파일이 이해하기 쉽다 소스 코드(클래스가 아닌 파일 전체에서) 길이는 얼마가 적당할까? JUnit, FitNesse 등 유명한 프로그램을 포함해 대다수 자바 소스 파일을 조사한 결과 한 파일에 200줄 미만이 가장 많았다. 500..