Definition:
The Dependency Inversion Principle is a way to reduce coupling between modules, by suggesting that we depend on abstractions rather than concrete classes.
Triggers:
?
Forces:
Organizational Support of this Skill:
Resources: