Skip to content

Checklist

yangfeng edited this page Jul 24, 2016 · 2 revisions
  • Requirements 42
  • Architecture 54
  • Upstream Prerequisites 59
  • Major Construction Practices 69
  • Design in Construction 122
  • Class Quality 157
  • High-Quality Routines 185
  • Defensive Programming 211
  • The Pseudocode Programming Process 233
  • General Considerations In Using Data 257
  • Naming Variables 288
  • Fundamental Data 316
  • Considerations in Using Unusual Data Types 343
  • Organizing Straight-Line Code 353
  • Using Conditionals 365
  • Loops 388
  • Unusual Control Structures 410
  • Table-Driven Methods 429
  • Control-Structure Issues 459
  • A Quality-Assurance Plan 476
  • Effective Pair Programming 484
  • Effective Inspections 491
  • Test Cases 532
  • Debugging Reminders 559
  • Reasons to Refactor 570
  • Summary of Refactorings 577
  • Refactoring Safely 584
  • Code-Tuning Strategies 607
  • Code-Tuning Techniques 642
  • Configuration Management 669
  • Integration 707
  • Programming Tools 724
  • Layout 773
  • Self-Documenting Code 780
  • Good Commenting Technique 816

Clone this wiki locally