November 2018
Intermediate to advanced
346 pages
8h 12m
English
In Chapter 1, Never Stop Aiming for Better, we defined DI as coding in such a way that those resources that we depend on are abstractions. By using OCP, we can discover cleaner and more durable abstractions.
Read now
Unlock full access