Dependency Inversion
Term side of the Card
Topic: Architecture
Unit title: Dependency Inversion
Categories: Concept
Explanation side of the Card
Explanation: The principle emphasizes that high-level business logic should not rely on low-level implementation details. Instead, both should depend on abstract interfaces, allowing for greater flexibility and easier modification of components.