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.