Entwurfsmuster
Was sind Entwurfsmuster ?
Entwurfsmuster sind hochabstrakte wiederverwendbare Muster, die beim Entwurf von Software oft angewandt werden können.
Erst mit Entwurfsmustern kann man objektorientierte Programme verstehen.
Muster
Antimuster
Dies sind Muster, wie man es nicht machen sollte.
Antipattern in Wikipedia
- Antipatterns 2002
-
H.W.MC:"Antipatterns Refactoring Software,Architectures and Projects in Crisis"
Weitere Muster zu Anwendungsgebieten
- F.Buschmann : Applying Patterns, Insert Patterns, Real-Time Constraints as Strategies
-
Glossare
Die Begriffswörter sind im Kontext eines Entwurfsmusters:
Glossar
Links
- Literatur zum Thema
- Patterns Homepage
- umfangreiche Sammlung über Entwurfsmuster
- Portland Pattern Repository
-
- Cetus-Links zu Design-patterns
- Wikipedia
Bemerkung zur Beziehung von CORBA
Entwurfsmuster sind auch bei der Design von Corba-Services angewandt worden.
beispielsweise kommt das Iteratormuster beim CosCollectionService und sogar beim CosNamingservice vor
CosLifeCycle ist das Factory-Muster.
Andererseits können Corba-Dienste solche Entwurfsmuster implementieren.
Das Beobachter-muster braucht z.B. den CosEventService