Jason Kittredge's Reviews > The Pragmatic Programmer: From Journeyman to Master
The Pragmatic Programmer: From Journeyman to Master
by Andrew Hunt, David Thomas
by Andrew Hunt, David Thomas
This is my favorite non-technical tech book. It explores good software development practices. In my opinion it is more than just a checklist of what you should do - it literally changed my approach to development with positive results.
Others have mentionned that they already knew most of the things in this book, and practice these good habits in their development environments. I've worked in dozens of environments ranging from very successful experienced companies, to fly-by-night operations that have no business writing code. Any one of these environments would have been vastly improved if some of these practices were incorporated. (And in several environments, I was able to introduce some of these concepts which led to increases in productivity and happiness)
If you and your organization already does everything in this book, and you see it as a "ho-hum" read, congratulations to you. For the rest of us, I think this is chocked full of high-level abstract concepts that will improve any development environment. It's communicated in a very straight-forward manner, and also advises you to take a pragmatic approach to everything - only using the things that make sense in your situation.
Overall, a wonderful book.
Others have mentionned that they already knew most of the things in this book, and practice these good habits in their development environments. I've worked in dozens of environments ranging from very successful experienced companies, to fly-by-night operations that have no business writing code. Any one of these environments would have been vastly improved if some of these practices were incorporated. (And in several environments, I was able to introduce some of these concepts which led to increases in productivity and happiness)
If you and your organization already does everything in this book, and you see it as a "ho-hum" read, congratulations to you. For the rest of us, I think this is chocked full of high-level abstract concepts that will improve any development environment. It's communicated in a very straight-forward manner, and also advises you to take a pragmatic approach to everything - only using the things that make sense in your situation.
Overall, a wonderful book.
Sign into Goodreads to see if any of your friends have read The Pragmatic Programmer.
sign in »
