TY - GEN AU - McConnell, Steve TI - Code complete SN - 0735619670 (pbk.) AV - QA76.76.D47 M39 2004 PY - 2004/// CY - Redmond, Wash. PB - Microsoft Press KW - Bilgisayar yazılımı KW - Geliştirme KW - El kitapları vb KW - Computer software KW - Development KW - Handbooks, manuals, etc N1 - Includes bibliographical references (p. 863-883) and index; Welcome to software construction -- Metaphors for a richer understanding of software development -- Measure twice, cut once : upstream prerequisites -- Key construction decisions -- Design in construction -- Working classes -- High-quality routines -- Defensive programming -- The pseudocode programming process -- General issues in using variables -- The power of variable names -- Fundamental data types -- Unusual data types -- Organizing straight-line code -- Using conditionals -- Controlling loops -- Unusual control structures -- Table-driven methods -- General control issues -- The software-quality landscape -- Collaborative construction -- Developer testing -- Debugging -- Refactoring -- Code-tuning strategies -- Code-tuning techniques -- How program size affects construction -- Managing construction -- Integration -- Programming tools -- Layout and style -- Self-documenting code -- Personal character -- Themes in software craftsmanship -- Where to find more information ER -