Entwurfsmuster · Junior · Frage 30 von 75

Was bedeutet das Dependency Inversion Principle (DIP)?

Antwort zeigen

Richtige Antwort: Höhere Module hängen von Abstraktionen ab, nicht von konkreten Implementierungen

Erklärung

Ein Bestellservice hängt von einer Schnittstelle PaymentGateway ab, nicht von einem bestimmten Stripe-SDK. Die Implementierung wird von außen übergeben und lässt sich in Tests leicht ersetzen oder mocken.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Junior · Frage 30

Teste dich selbst

Mach den Test Entwurfsmuster · Junior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen