Code Complete

Author: Steve McConnell
Publisher : Microsoft Press
ISBN : 0-7356-1967-0
Pages : 960


Researchers have discovered effective practices that eliminate most of the programming problems. Most organizations don't use them. This book makes these discoveries available to programmers.

Chapter 1: Welcome to Software Construction

What is Software Construction

Construction is mostly coding and debugging but also involves detailed design, construction planning, unit testing, integration, integration testing, and other activities.

Why Is Software Construction Important?

  • Construction is a large part of software development.
  • Construction is the central activity in software development.
  • With a focus on construction, the individual programmer's productivity can improve enormously.
  • Construction's product, the source code, is often the only accurate description of the software.
  • Construction is the only activity that's guaranteed to be done.

Chapter 2: Metaphors for a Richer Understanding of Software Development

Chapter 3: Measure Twice, Cut Once: Upstream Prerequisites

Chapter 4: Key Construction Decisions

Chapter 5

Chapter 6

Chapter 7

Chapter 8

Chapter 9

Chapter 10

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.