-
Notifications
You must be signed in to change notification settings - Fork 2
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