-
-
읽기 좋은 코드가 좋은 코드다 - 더 나은 코드를 작성하는 간단하고 실전적인 테크닉
더스틴 보즈웰 & 트레버 파우커 지음, 임백준 옮김 / 한빛미디어 / 2012년 4월
평점 :
The Art of Readable Code
더 나은 코드를 작성하는 간단하고 실전적인 테크닉
지금 내가 작성하는 코드는 미래로의 메시지.
그 메시지를 읽는 사람은 바로 나 자신수도 있고, 나의 동료일 수도 있고, 내가 모르는 나의 후임자 일수도 있다.
그 메시지를 읽은 사람이 잘 이해할 수 있도록 쉽고, 읽기 좋게 코드를 작성해야 하겠다.
이 책음 다음과 같이 네 부분으로 구성되었다.
1부. 표면적인 수준에서의 개선
. 이름 짓기, 설명문, 미학, 코드베이스의 모든 줄에 적용될 수 있는 간단한 조언들
2부. 루프와 논리를 단순화하기
. 프로그램에서 사용되는 루프, 논리, 변수를 개선하여 더 이해하기 쉽게 만드는 방법
3부. 코드를 재작성하기
. 코드의 커다란 블록을 높은 수준(higher-level)에서 재조직하고 주어진 문제를 함수 수준에서 해결하는 방법
4부. 선택된 주제들
. '이해하기 쉬운'이라는 원리를 테스트와 코드 예제를 통해 커다란 데이터 구조에 적용