이 책은 더 효과적이고 생산성 높은 프로그래머가 되고 싶은 사람들을 위해 썼다고 말한다.얼리 어댑터 또는 새로운 것에 빨리 적응하는 사람호기심 많은 사람비판적인 사고의 소유자현실주의자다방면에 능숙한 사람자신의 기예에 관심을 갖는 사람소프트웨어 개발을 잘하는 것에 관심이
개발 중 아래 설명하는 기본적인 원리들을 유념하면 더 좋은, 더 빠른, 더 강력한 코드를 작성할 수 있을것이라 이야기한다.좋은 설계는 나쁜 설계보다 바꾸기 쉽다아무 실마리가 없을 경우!코드를 교체하기 쉽게 만들도록 노력하기 직관을 발전시키는 기회!지식은 고정적이지 않다