Take a photo of a barcode or cover
226 reviews for:
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
David Thomas, Andrew Hunt
226 reviews for:
The Pragmatic Programmer: 20th Anniversary Edition, 2nd Edition
David Thomas, Andrew Hunt
informative
medium-paced
Good, solid advice. However, much of it is already well known and accepted. Nice with different programming languages in the examples (in the 20th Anniversary Edition)
The Pragmatic Programmer gives an overview of software engineering best practices, how to become better at your job and how to deliver a better product. It is written in a fun, conversational style and contains a lot of memorable analogies and anecdotes from the authors' jobs. While some of the references to specific technologies are a bit dated, the advice given is still very relevant.
Although some of the advice has become mainstream (as best practices or something you learn at college), I think it is still worth reading to reinforce those ideas and for the systematic overview of the ideas.
Although some of the advice has become mainstream (as best practices or something you learn at college), I think it is still worth reading to reinforce those ideas and for the systematic overview of the ideas.
This was used for discussion at my company. Slowly. Basically a chapter at a time. The actuality of the text shows its age. But the idea of the text remains a good one. Thinking about the work. Talking about the work. Revisiting the work. And yet having a book of motherhood and apple pie doesn't mean that everyone agrees with every aspect or does every aspect. There are probably better books to cover this material at this time. Either ones that are more current, or ones that take the idea of the book up a level. No matter. This one is still worth reading. 3.5 of 5
informative
inspiring
reflective
fast-paced
informative
reflective
slow-paced
informative
lighthearted
reflective
medium-paced
Helpful but very repetitive. I’ll echo others’ comments that take some issue with outdated metaphors.
informative
medium-paced
It resonates with me perfectly. Without knowing of this book, I had to keep repeating words to guide other software engineers at work, either during 1:1, design/code reviews, dealing with issues, release process, and so on. Now I can save my time by recommending this book to everyone I work with.