October 2025
Intermediate to advanced
673 pages
15h 55m
English
Clean code! Is that a noun? Or is it a command? Is the word clean an adjective or a verb? In this chapter, and in the book overall, we take the latter view. This is a chapter and a book about cleaning code.
One does not simply write clean code. To create code that is clean one must clean it. Code does not pour from your mind and out through your fingers in a clean state. That’s not the way our brains work. This is because cleanliness and functionality are competing orthogonal concerns that we, mere humans, are not particularly good at balancing. Instead, our limited minds first focus upon the concern of functionality as we ...
Read now
Unlock full access