Widely considered one of the best practical guides to programming Steve Mc Connell s original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated & revised with leading-edge practices & hundreds of new code samples illustrating the art & science of software construction. Capturing the body of knowledge available from research academia & everyday commercial practice Mc Connell synthesizes the most effective techniques & must-know principles into clear pragmatic guidance. No matter what your experience level development environment or project size this book will inform & stimulate your thinking & help you build the highest quality code. Discover the timeless techniques & strategies that help you: Design for minimum complexity & maximum creativity Reap the benefits of collaborative development Apply defensive programming techniques to reduce & flush out errors Exploit opportunities to refactor or evolve code & do it safely Use construction practices that are right-weight for your project Debug problems quickly & effectively Resolve critical construction issues early & correctly Build quality into the beginning middle & end of your project