4.14. Das Prinzip der Umkehrung der Abhängigkeiten

Es sollte jetzt ziemlich offensichtlich sein, dass es eine »gute Sache« ist, wenn wir in unserem Code die Abhängigkeiten von konkreten Klassen reduzieren. Und tatsächlich gibt es auch ein OO-Entwurfsprinzip, das eine formale Fassung dieser Feststellung bietet. Es hat sogar einen großen formellen Namen: Dependency Inversion Principle (oder für die, die eine knappe deutsche Form bevorzugen: »Abhängigkeitsumkehrungsprinzip«).

Hier ist das allgemeine Prinzip:

Ein weiteres Schlagwort, das Sie einsetzen können, um die Vorgesetzten im Raum zu beeindrucken! Ihre Gehaltserhöhung wird die Kosten für dieses Buch sicher locker wieder einspielen. Und außerdem gewinnen Sie die Bewunderung Ihrer Entwicklerkollegen. ...

Get Entwurfsmuster von Kopf bis Fubß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.