Entwurfsmuster · Senior · Frage 58 von 75

Zwei Pakete: checkout muss E-Mails senden, und notifications implementiert den E-Mail-Versand. Wem gehört laut DIP die Schnittstelle?

Antwort zeigen

Richtige Antwort: Der Konsument (checkout) definiert die nötige Schnittstelle; notifications implementiert sie

Erklärung

Die übergeordnete Logik hängt dann nicht von niederen Details ab, und Implementierungen lassen sich tauschen oder in Tests faken.

Zum Weiterlesen

Fehler in der Frage

Entwurfsmuster · Senior · Frage 58

Teste dich selbst

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

Diesen Test machen