Library · book

The Pragmatic Programmer

Andrew Hunt & David Thomas
1999·Addison-Wesley

Source: https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/

A craft manual for software as a discipline.

Hunt and Thomas codify decades of tacit knowledge about how working programmers actually build things well: broken windows, tracer bullets, orthogonality, the discipline of DRY.

The book insists that software has texture — entropy accumulates, the wrong abstraction costs, and tools are never neutral.

Anyone directing a product without this material tends to mistake planning for building.

Reading it does not turn you into a programmer; it makes the programmers' choices legible to you, and half of product direction happens in that conversation.