Code Complete: A Practical Handbook of Software Construction Review
I received this book as a two year gift at the company I am working at from my lead programmer with the explicit task of reading it before the year was up. After having read it, I've found that this book is valuable not because it contains many revelations, secrets, or obscure concepts that programmers don't already know, but because it provides a solid, practical foundation for all programmers to relate to. Regardless of whether or not you or your team chooses to subscribe to the teachings within this book, I believe it is valuable for everyone to have a common lexicon for discussion when it comes to coding standards, and I believe this book has the most complete, well thought out, monolithic compilation of these. I highly recommend every programmer to browse if not purchase this book outright, be you a novice who would like a better understanding of the processes of professional software development, or a veteran who would like a codex of the lessons learned over many years of engineering experience as a reminder and common ground with other senior programmers.
Code Complete: A Practical Handbook of Software Construction Overview
For more than a decade, Steve McConnell, one of the premier authors and voices in the software community, has helped change the way developers write code--and produce better software. Now his classic book, CODE COMPLETE, has been fully updated and revised with best practices in the art and science of constructing software. Whether you're a new developer seeking a sound introduction to the practice of software development or a veteran exploring strategic new approaches to problem solving, you'll find a wealth of practical suggestions and methods for strengthening your skills. Topics include design, applying good techniques to construction, eliminating errors, planning, managing construction activities, and relating personal character to superior software. This new edition features fully updated information on programming techniques, including the emergence of Web-style programming, and integrated coverage of object-oriented design. You'll also find new code examples--both good and bad--in C++, Microsoft(r) Visual Basic(r), C#, and Java, though the focus is squarely on techniques and practices.
*** Product Information and Prices Stored: Jun 23, 2010 07:47:28