Chapter 11: DIP — The Dependency Inversion Principle
High-level policy should not depend on low-level details. Both should depend on abstractions. DIP is the mechanism that makes Clean Architecture possible — and the most architecturally consequential of all SOLID principles.