Dependency Inversion Principle
ConceptPrinzip, das besagt, dass Abhängigkeiten zu abstrakten Schnittstellen und nicht zu konkreten Implementierungen bestehen sollten
Das Dependency Inversion Principle (DIP) ist ein SOLID-Prinzip, das besagt, dass Abhängigkeiten zu abstrakten Schnittstellen und nicht zu konkreten Implementierungen bestehen sollten. Hochlevel-Module sollten nicht von Lowlevel-Modulen abhängen, sondern beide sollten von Abstraktionen abhängen. DIP wird typischerweise durch Dependency Injection realisiert und fördert lose gekoppelte Architekturen.
Andere Schreibweisen
DIP