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