Andrew's Digital Garden

Dependency Inversion Principle

The Dependency Inversion Principle (DIP) states that high-level modules should not depend on low-level modules; both should depend on abstractions. Abstractions should not depend on details. Details should depend upon abstractions.

https://principles.dev/p/dependency-inversion-principle/

[[20200704154244-dependency-injection]]

[[principles]]

Referred in

Dependency Inversion Principle