Besprechung und Vergleich der Muster
Wir sollten dieses Kapitel in zwei Teilen betrachten. Zum einen wollen wir uns detaillierter über das Iterator-Muster unterhalten und zum anderen das Vermittler- und das Beobachter-Muster miteinander vergleichen. Auch wenn alle drei Muster die Kommunikation zwischen Objekten unterstützen, hat die C#-Unterstützung für das Iterator-Muster dieses in eine andere Richtung gedrängt als die beiden anderen. Beobachter- und Vermittler-Muster basieren immer noch auf der Kommunikation per einfachem Methodenaufruf.
Sprachunterstützung für das Iterator-Muster
Vor 25 Jahren wurden Iteratoren von Sprachen wie Alphard und Clu unterstützt und konnten mithilfe von Funktionen in Ada programmiert werden.[12] Während der Zeit von ...
Get C# 3.0 Entwurfsmuster 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.