October 2025
Intermediate to advanced
673 pages
15h 55m
English
This chapter is a significantly abridged and edited set of excerpts from my book Clean Architecture. It is here to give you a quick reference to the principles mentioned elsewhere in the book, and to provide you with directions for further study.
Good software systems begin with clean code. If the bricks aren’t well made, the architecture of the building doesn’t matter much. On the other hand, you can make a substantial mess with well-made bricks. This is where the SOLID principles come in.
The SOLID principles tell us how to arrange our functions and data structures into classes, and how those classes should be interconnected. ...
Read now
Unlock full access