Delegates im Detail, Teil 5
16.02.2017, 00:00 Uhr
Entkopplungsmaschine
Entkoppeln durch Events hat hier und da auch Nachteile. Event-Aggregatoren verwandeln sie wieder in Vorteile.
Für qualitativ hochwertige Software ist ein durchdachtes und flexibles Design unverzichtbar. Schon geringe Fehlentscheidungen können negative Auswirkungen auf einzelne qualitative Aspekte wie Testbarkeit oder Wiederverwendbarkeit haben. Davids Deep Dive in der Februar-Ausgabe der dotnetpro hat gezeigt, wie schnell eine vermeintlich ordentliche Lösung gegen dieses Prinzip verstoßen kann und dass gewisse Ausprägungen dieses Problems durchaus nicht so einfach zu lösen sind [1].
Systeme und ihre Aufgaben
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