หนังสือเล่มนี้เขียนมาเพื่อคนที่อยากจะเป็น programmers ที่ทำงานได้เก่งและ productive มากขึ้น บางทีคุณอาจจะรู้สึกหงุดหงิดที่ดูเหมือนว่าตัวเองยังไปไม่ถึงจุดที่ควรจะเป็น หรือบางทีคุณอาจจะเห็นเพื่อนร่วมงานที่ใช้ tools ต่างๆ จนทำงานได้ productive กว่าคุณ หรือบางทีงานที่ทำอยู่อาจจะยังใช้ technologies เก่าๆ และคุณอยากรู้ว่าพวกแนวคิดใหม่ๆ จะเอามาปรับใช้กับงานที่ทำอยู่ได้ยังไง

เราไม่ได้จะบอกว่าเรามีคำตอบให้ทุกอย่าง (หรือเกือบทั้งหมด) และไม่ใช่ว่าไอเดียทุกอย่างของเราจะไปใช้ได้กับทุกสถานการณ์นะ แต่สิ่งที่เราพูดได้เลยคือ ถ้าคุณลองใช้แนวทางของเราดู คุณจะเก่งขึ้นอย่างรวดเร็ว productivity จะพุ่งขึ้นเยอะ และคุณจะเข้าใจ development process ทั้งหมดได้ดีกว่าเดิม และสุดท้าย คุณจะเขียน software ได้ดีขึ้นแน่นอน