December 2017
Intermediate to advanced
468 pages
13h 12m
English
The DIP enforces two points, as listed:
Please refer to the earlier Interface segregation principle (ISP) – SOLID section, and the example classes (Figure 3.5) Pets classes and its abstract classes. Dog and Cat depend on abstractions (interface), and any changes to any of the underlying implementation do not impact any other implementations.
Read now
Unlock full access