tesshuelskamp 's review for:

4.0

Solid book explaining a software engineering best practices.

The Pragmatic Programmer explains some common engineering best practices and why we should use them. Tone was warm, informative, and content was easy to read.

Except for the fact that this book recommends writing more perl code, :), I'd say this book is still largely relevant. Reading this book made me change a design decision in a system I recently built and gave me tools/vocabulary to better refactor code. I'm a (relatively) young SWE but I'd imagine this book could be useful to senior engineers as well. I could see a chief engineer/tech lead picking a series of topics from this book and designating a week to each one (ala Shark Week) to improve a team's code/engineering quality.