Blog Articles

Code Complete Book Review (part 1 of 7)

I have been preparing training plans for developers. In this process, we were identifying suggested reading. Of course, I suggested Code Complete by Steve McConnell. As I was going through the list, I thought it would benefit me, and the rest of us to review this classic. So let's jump in!

Although this book covers so much of the software engineering world, it is focused on coding and debugging. This is the "construction" of software engineering. Some reasons for this focus include
  1. Construction is a large part of development time and efforts
  2. Construction's product, source code, can be the only reliable description of the system
  3. Construction is the only activity that is guaranteed to be done
Laying the Foundation The first section in the book is dedicated to understanding requirements, and how they can constrain, focus, and support construction moving forward.


This material is copied and/or adapted from the Code Complete 2 Website at cc2e.com. This material is Copyright © 1993-2007 Steven C. McConnell. Permission is hereby given to copy, adapt, and distribute this material as long as this notice is included on all such materials and the materials are not sold, licensed, or otherwise distributed for commercial gain.


Article Tags