TY - BOOK AU - McConnell,Steve TI - Code complete SN - 9780735619678 (pbk) U1 - 005.1 22 PY - 2004/// CY - Redmond, Wash. PB - Microsoft Press KW - Computer software KW - Development KW - Handbooks, manuals, etc N1 - Includes bibliographical references (p. 863-883) and index; 1. Welcome to Software Construction 2. Metaphors for a Richer Understanding of Software Development 3. Measure Twice,Cut Once: Upstream Prerequisites 4. Key Construction Decisions 5. Design in Construction 6. Working Classes 7. High-Quality Routines 8. Defensive Programming 9. The Pseudocode Programming Process 10. General Issues in Using Variables 11. The Power of Variable Names 12. Fundamental Data Types 13. Unusual Data Types 14. Organizing Straight-Line Code 15. Using Conditionals 16. Controlling Loops 17. Unusual Control Structures 18. Table-Driven Methods 19. General Control Issues 20. The Software-Quality Landscape 21. Collaborative Construction 22. Developer Testing 23. Debugging 24. Refactoring 25. Code-Tuning Strategies 26. Code-Tuning Techniques 27. How to Program Size Affects Construction 28. Managing Construction 29. Integration 30. Programming Tools 31. Layout and Style 32. Self-Documenting Code 33. Personal Character 34. Theme in Software Craftsmanship 35. Where to Find More Information ER -