Steve McConnell Text Banner

 

Code Complete 2

Code Complete, 2nd Edition.
Redmond, Wa.: Microsoft Press, 2004. 960 pages. Retail Price $49.99. ISBN:
0735619670.

Buy Code Complete from Amazon.com in paperback or Kindle edition or O'Reilly in Ebook format.
 

Summary of Code Complete 2

Code Complete 2 focuses on programming principles that are relevant to software construction. Code Complete 2 has its own website at cc2e.com. See that site for many more details. Here are CC2's contents:

Laying the Foundation
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

Creating High Quality Code
5 Design in Construction
6 Working Classes
7 High-Quality Routines
8 Defensive Programming
9 The Pseudocode Programming Process

Variables
10 General Issues in Using Variables
11 The Power of Variable Names
12 Fundamental Data Types
13 Unusual Data Types

Statements
14 Organizing Straight-Line Code
15 Using Conditionals
16 Controlling Loops
17 Unusual Control Structures
18 Table-Driven Methods
19 General Control Issues

Code Improvements
20 The Software-Quality Landscape
21 Collaborative Construction
22 Developer Testing
23 Debugging
24 Refactoring
25 Code-Tuning Strategies
26 Code-Tuning Techniques

System Considerations
27 How Program Size Affects Construction
28 Managing Construction
29 Integration
30 Programming Tools

Software Craftsmanship
31 Layout and Style
32 Self-Documenting Code
33 Personal Character
34 Themes in Software Craftsmanship
35 Where to Find More Information

Email me at stevemcc@construx.com.