3.2.2 코드는 작성하는 것보다 읽는 경우가 더 많다
이 명제는 프로그래밍에 대한 근본적인 문제를 제기합니다.
여러분은 보통 코드를 작성하는 것보다 읽는 데 더 많은 시간을 사용합니다.
코드 한 줄을 작성하더라도 여러 번 읽습니다[61]. 새로운 코드베이스에서 작업하는 경우는 거의 없으며, 기존의 코드베이스에서 제대로 코드를 고치려면 먼저 코드를 이해해야 합니다. 새 기능을 추가하려면 기존 코드를 읽어서 어떤 내용이 있고, 어느 부분을 재활용할 수 있으며, 어디에 어떤 코드를 추가해야 하는지 알아내야 합니다. 버그를 해결하려면 먼저 버그의 원인을 이해해야 합니다. 즉, 여러분은 프로그래밍 시간 대부분을 기존 코드를 읽기 위해 보냅니다.
가독성 좋게 코드를 최적화하세요.