chapter 1 + intro
Jul 26, 2020
—
chapter 2 - naming
Apr 24, 2020
—
Chapter 3 - functions
Feb 8, 2018
—
chapter 4 - comments
Jul 26, 2020
—
chapter 5 - formatting
Mar 17, 2018
—
chapter 6 - objects vs data structures
Apr 24, 2020
—
chapter 7 - clean error handling
Jul 6, 2018
—
chapter 8 - clean code boundaries
Jul 7, 2018
—
chapter 9 - clean tests
Jul 7, 2018
—
chapter 9 - messy tests
Jul 7, 2018
—
chapter 10 - clean classes
Jul 7, 2018
—
chapter 11 - clean systems
Jul 13, 2018
—
Chapter 12 - Emergence of good Software Designs
Jul 22, 2018
—
Chapter 13 - Concurrency
Jul 23, 2018
—
chapter 14 15 and 16
Jul 29, 2018
—
Chapter 17 - overall book summary - smells and Heuristics
Aug 5, 2018
—