Dependency Inversion (SOLID) Principle
TLDR: The Dependency Inversion Principle states that
High-level modules should not depend on low-level modules. Both should rely on abstractions
Abstractions should not depend on details. Details should depends on abstractions
Understanding Depe...
davidalex.ca5 min read