Objektorientierung - State-of-the-Art |
|
Objektorientierte Muster - ein Statusbericht |
Susanne Strahringer |
Zusammenfassung
Mit Mustern ist es gelungen, das Entwurfswissen erfahrener
Entwickler zu beschreiben und bewährte Lösungen für immer
wieder auftretende Entwurfsprobleme anzubieten. Muster sind
von Praktikern für Praktiker entwickelt und werden heute als
integraler Bestandteil eines zeitgemäßen Repertoires an
Instrumenten zur Unterstützung der Entwicklung
objektorientierter Software angesehen. Diese auf Akzeptanz in
der Praxis zielende Teildisziplin der Objektorientierung ist
zugleich auch sehr auf das Verfassen und Verwenden von
Literatur ausgerichtet, denn Muster sind im Verständnis der
Muster-Bewegung "literarische Artefakte", und das Schreiben
von Mustern gilt als literarische Disziplin. Der folgende
Beitrag nähert sich diesem Thema deshalb aus zweierlei
Perspektive. Nach einer Darstellung der grundlegenden Ideen
und Zielsetzungen der Muster-Bewegung wird der "State of the
Art" dieses Gebietes zunächst aus einer theoretischen
Perspektive betrachtet. Hierzu werden die in der Literatur
anzutreffenden Musterbegriffe, -arten und Formen der
Beschreibung sowie die dort verfügbaren Zusammenstellungen an
Mustern vorgestellt. In einem zweiten Schritt wird die
anwendungsbezogene Perspektive eingenommen und es werden
Fragen des Entwickelns mit und von Mustern behandelt.
Inhaltsübersicht
- Von der Wiederverwendungsidee zur Muster-Bewegung
- Muster in der Literatur
- Musterbegriffe
- Musterarten
- Musterbeschreibungen
- Mustergesamtheiten
- Muster in der Praxis
- Entwicklung mit Mustern
- Entwicklung von Mustern
- Erfahrungen mit Mustern
- Fazit
- Literatur
HMD, Heft 210, Dezember 1999
|