TY - BOOK AU - McConnell,Steve TI - Code complete SN - 0735619670 AV - QA76.76.D47 .M39 2004 U1 - 005.1 22 PY - 2004///] CY - Redmond, Washington PB - Microsoft Press KW - Whitman College KW - Authors, Alumni KW - local KW - Computer software KW - Development KW - Handbooks, manuals, etc KW - fast KW - Programmeren (computers) KW - gtt KW - Programmatuurtechniek KW - Desenvolvimento de software KW - larpcal KW - Développement de logiciels KW - rasuqam KW - Programmation KW - Handbooks and manuals N1 - Includes bibliographical references (pages 863-883) and index; Part I; Laying the foundation; Welcome to software construction --; Metaphors for a richer understanding of software development --; Measure twice, cut once: upstream prerequisites --; Key construction decisions --; Part II; Creating high-quality code; Design in construction --; Working classes --; High-quality routines --; Defensive programming --; The pseudocode programming process --; Part III; Variables; General issues in using variables --; The power of variable names --; Fundamental data types --; Unusual data types --; Part IV; Statements; Organizing straight-line code --; Using conditionals --; Controlling loops --; Unusual control structures --; Table-driven methods --; General control issues --; Part V; Code improvements; The software-quality landscape --; Collaborative construction --; Developer testing --; Debugging --; Refactoring --; Code-tuning strategies --; Code-tuning techniques --; Part VI; System considerations; How program size affects construction --; Managing construction --; Integration --; Programming tools --; Part VII; Software craftsmanship; Layout and style --; Self-documenting code --; Personal character --; Themes in software craftsmanship --; Where to find more information N2 - "Widely considered one of the best practical guides to programming, Steve McConnell's original Code Complete has been helping developers write better software for more than a decade. Now this book has been fully updated and revised with leading-edge practices - and hundreds of new code samples - illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking - and help you build the highest quality code."--Jacket ER -