Code Complete Review — 1

Chris Ross
3 min readSep 22, 2017

Welcome to Software Construction

Welcome to the first installment of my review of Steve McConnell’s influential text Code Complete (2nd Edition). If you haven’t already, please first read my Introduction to the Series post, it’s short I promise! In this post we will dig into the content and get started with the first chapter. I hope you enjoy it!

Chapter 1: Welcome to Software Construction

The first chapter briefly discusses the various tasks involved in software development and highlights which of these will receive the most focus in the book. In a nutshell, the purpose of this chapter is to lay the groundwork for what you will learn by reading Code Complete.

Let’s start with the full list of software development activities:

  • Problem definition
  • Requirements development
  • Construction planning
  • Software architecture
  • Detailed design
  • Coding and debugging
  • Unit testing
  • Integration testing

--

--

Chris Ross

Clinical psychologist, app/web developer, and digital designer — often observed in his natural habitat riding down a mountain or strumming a guitar.