It's a classic of course, but I found the writing style irritating after a while. It has some excellent advice for budding and experienced programmers alike but I'd like to see a new edition, revised for the Internet age.

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.

Old yet very relevant. I'm reading it perhaps a little late in my development but it was entertaining and insightful in many ways.

Not very insightful. Most of these are lessons that were learned industry-wide a long time ago and no longer need to be taught.
informative medium-paced

Really well structured. Really good manifesto for a pragmatic programmer, mostly common sense stuff but explained really well. Probably better for someone at the start of there career wish I'd read it sooner

By rating this book I'm rating myself and my knowledge more than the actual contents of the book. Most of the knowledge flies over my head and while I may value and understand the broad picture of things that are being discussed , specifics still escape me. I will make sure to return to this once I have a much much larger experience under my belt. Still the writing style is concise , the approaches are not too complicated and everything just makes sense. Recommended to those who have some actual experience in programming. For people who wrote few basic programs I think there are books that are a bit more suited for you. Still recommended read down the line for everyone.
informative fast-paced

Great book that I really wish I read earlier in my career. Nothing ground-breaking, but a great synopsis of many different popular coding practices. Not sure how the OG version was, but the 20th anniversary edition was still relevant with industry standards.

Overall, I would recommend it to any software developer, particularly interns or juniors.

jcayala76's review

4.5
informative inspiring medium-paced
hewittaj's profile picture

hewittaj's review against another edition

DID NOT FINISH: 56%

Don’t feel like finishing it, pretty good book. Just a better reference book than straight read through for me.