Blog

Book review: The Pragmatic Programmer

April 16, 2008

PragmaticProgrammer

I think I'm going to be brief about this one. Everything you ever heard or read about this book is true. If you don't have this book already, then go get it right now because you are missing out on a lot of essential stuff. Although most of its content has been scattered around in many blog posts over the last couple of years, I learned a lot of new things.

What strikes me the most about this book is the fact that it has been published in 1999 (yes, almost an entire century in IT years). The content is far from outdated and could still be marked as innovative. I definitely know some co-workers and other people who could benefit a tremendous deal by reading this book.

The book is built around 46 short, self-containing sections with 70 different tips that will guide you to become a better programmer. The topics on orthogonality, reversibility, the DRY principle and the Law of Demeter really struck a nerve.

If you are serious about your profession, then you got to have this book and read it from cover to cover. There are only a few books that I want to reread at least once a year (PoEAA, DDD, etc. ...). This book has now joined the club.

If you and your team want to learn more about how to write maintainable unit tests and get the most out of TDD practices, make sure to have look at our trainings and workshops or check out the books section. Feel free to reach out at infonull@nullprincipal-itnull.be.

Profile picture of Jan Van Ryswyck

Jan Van Ryswyck

Thank you for visiting my blog. I’m a professional software developer since Y2K. A blogger since Y2K+5. Provider of training and coaching in XP practices. Curator of the Awesome Talks list. Past organizer of the European Virtual ALT.NET meetings. Thinking and learning about all kinds of technologies since forever.

Comments

About

Thank you for visiting my website. I’m a professional software developer since Y2K. A blogger since Y2K+5. Author of Writing Maintainable Unit Tests. Provider of training and coaching in XP practices. Curator of the Awesome Talks list. Thinking and learning about all kinds of technologies since forever.

Contact information

(+32) 496 38 00 82

infonull@nullprincipal-itnull.be