01.02.2010, 00:00 Uhr
Interface Segregation Principle
Der Stecker für den Monitor muss nicht auch für den Drucker passen. Der Monitorstecker ist auf eine einzelne Aufgabe spezialisiert, und das ist gut so. Das Gleiche sollte für Softwareschnittstellen gelten. Spezialisierte Interfaces verringern die Kopplung zwischen Klassen und erleichtern die Testbarkeit.
Autor: Stefan Lieser (1465)
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar