Code Complete Review — 1
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