더북(TheBook)

3.2.2 코드는 작성하는 것보다 읽는 경우가 더 많다

이 명제는 프로그래밍에 대한 근본적인 문제를 제기합니다.

여러분은 보통 코드를 작성하는 것보다 읽는 데 더 많은 시간을 사용합니다.

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

가독성 좋게 코드를 최적화하세요.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.