이미 소장하고 있다면 판매해 보세요.
|
Checklists
Reference Tables Preface 1. Laying the Foundation Welcome to Software Construction Metaphors for a Richer Understanding of Programming Prerequisites to Construction 2. Design Steps in Building a Routine Characteristics of High-Quality Routines Three out of Four Programmers Surveyed Prefer Modules High-Level Design in Construction 3. Data Creating Data The Power of Data Names General Issues in Using Variables Fundamental Data Types Complex Data Types 4. Control Organizing Straight-Line Code Using Conditionals Controlling Loops Unusual Control Structures General Control Issues 5. Constant Considerations Layout and Style Self-Documenting Code Programming Tools How Program Size Affects Construction Managing Construction 6. Quality Improvement The Software-Quality Landscape Reviews Unit Testing Debugging 7. Final Steps System Integration Code-Tuning Strategies Code-Tuning Techniques Software Evolution 8. Software Craftsmanship Personal Character Themes in Software Craftsmanship Where to Go for More Information Bibliography Index |