Description |
1 online resource (xxxvii, 914 pages) : illustrations |
|
text file |
Series |
Developer Best Practices |
|
Developer Best Practices.
|
Note |
Title from table of contents page (Safari, viewed on Nov. 10, 2010). |
Bibliography |
Includes bibliographical references (pages 863-883) and index. |
Contents |
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. pseudocode programming process -- 10. General issues in using variables -- 11. 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. software-quality landscape -- 21. Collaborative construction -- 22. Developer testing -- 23. Debugging -- 24. Refactoring -- 25. Code-tuning strategies -- 26. Code-tuning techniques -- 27. How program size affects construction -- 28. Managing construction -- 29. Integration -- 30. Programming tools -- 31. Layout and style -- 32. Self-documenting code -- 33. Personal character -- 34. Themes in software craftsmanship -- 35. Where to find more information. |
Access |
Use copy Restrictions unspecified star MiAaHDL |
Reproduction |
Electronic reproduction. [S.l.] : HathiTrust Digital Library, 2010. MiAaHDL |
System Details |
Master and use copy. Digital master created according to Benchmark for Faithful Digital Reproductions of Monographs and Serials, Version 1. Digital Library Federation, December 2002. http://purl.oclc.org/DLF/benchrepro0212 MiAaHDL |
Processing Action |
digitized 2010 HathiTrust Digital Library committed to preserve pda MiAaHDL |
Summary |
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 classic 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 exp. |
Subject |
Computer software -- Development -- Handbooks, manuals, etc.
|
|
Computer software -- Development |
|
Programmeren (computers) |
|
Programmatuurtechniek. |
|
Desenvolvimento de software. |
|
Développement de logiciels. |
|
Programmation. |
Genre |
Handbooks and manuals
|
Other Form: |
Print version: 0735619670 (DLC) 2004049981 (OCoLC)54974573 |
ISBN |
9780735691254 (electronic bk.) |
|
0735691258 (electronic bk.) |
|
9780735635074 (electronic bk.) |
|
0735635072 (electronic bk.) |
|
9780735636972 (electronic bk.) |
|
0735636974 (electronic bk.) |
|
(pbk.) |
Standard No. |
9780735685819 |
|
0735619670 |
|