placing your order...Don't refresh or navigate away from the page.
Helps explain some of the knowledge gaps between enthusiastic new graduates and grouchy old gray beards like myself.
FREE domestic shipping on orders of three or more print books
Provides a great introduction to the issues and mindset that a programmer needs to have when working on a team, or wanting to create code that is maintainable and readable.
Essential reading for programmers, project managers, and managers alike.
Of the numerous articles and books that I have read on software design practices and testing, this one is probably in my top five... certainly in my top ten!
If I could only have chosen one book when I started, this would be the one. If I could only keep one book today, more than 10 years later when I am an accomplished developer, it would still be this one.
I wish I had read when I first started programming, not just programming professionally. It brought together things that I have learned the hard way over the years and from multiple sources, all in one book.
This book is a universal resource. I am an upstart software developer trying to take my first steps in this industry and the values and lessons in this book are extremely helpful.
Enables beginner developers to be prepared for professional life.