=====Entwurfsmuster===== ==a==Katalog der Gang of Four==a== Fast schon berühmt - der Katalog der Viererbande ([[Gof1996 Gang of Four]]) ===Strukturmuster=== ~-Adapter (Adaptor) ~-Dekorierer (Wrapper) ~-Fassade (Facade) ~-Kompositum (Composite) ~-Brücke (Bridge) ~-Stellvertreter (Proxy) ===Verhaltensmuster=== ~-Befehl (Command) ~-Vermittler (Mediator) ~-Beobachter (Observer) ~-[[http://pisa.informatik.uni-rostock.de/deutsch/Infothek/Entwurfsmuster/patterns/Visitor/example.html Besucher]] (Visitor) ~-Iterator ~-Interpreter ~-Memento ~-Strategie (Strategy) ~-Zustand (State) ~-Schablonenmethode (Template Method) ~-Zuständigkeitskette (Chain od Responsibility) ===Erzeugermuster=== ~-Abstrakte Fabrik (Abstract Factory) ~-Fabrikmethode (Factory Method) ~-[[Wikipedia:Erbauer Erbauer (Builder)]] ~-Protyp ~-Singleton ==a==Weitere Quellen==a== Weitere Quellen basierend auf dem Katalog der [[http://de.wikipedia.org/wiki/Viererbande_(Softwareentwicklung) GoF]]: ~-[[http://pisa.informatik.uni-rostock.de/deutsch/Infothek/Entwurfsmuster/patterns/ Gute Übersicht mit Beispielen]] des Lehrstuhls für ~-[[http://genesis.iitb.fhg.de/servlet/is/3710/ Der Entwurfsmuster-Katalog]] des [[http://www.iitb.fhg.de Fraunhofer IITB]] ~-Softwaretechnik der Universität Rostock ~-Entwurfsmuster bei [[http://de.wikibooks.org/wiki/Muster wikibooks.org]] ~-[[http://www.fh-wedel.de/~si/seminare/ws97/Ausarbeitung/index.html Seminar Objektorientierter Entwurf]] ~-[[http://www.vincehuston.org/dp/ Design Patterns]] von Vince Huston; sehr anschaulich und übersichtlich gemacht ~-[[http://www.tml.tkk.fi/~pnr/Tik-76.278/gof/html/ Rational Rose models]] ==a==Literatur==a== ~-Gof1996: Die Bibel der Gang of Four mit der die Zusammenfassung der Entwurfsmuster begann ~-Eilebrecht2004: kleines, aber starkes Taschenbuch mit 16 Mustern der [[http://de.wikipedia.org/wiki/Viererbande_(Softwareentwicklung) GoF]] und weiteren Entwurfsmustern aus anderen Bereichen ~-Posa1996 u.a. Entwurfsmuster, mit Schwerpunkt auf [[SoftwareArchitekturmuster Architekturmuster]] ~-C++, UML und Design Patterns: Grundlagen und Praxis der Objektorientierung, von Helmut Herold, Michael Klar, Susanne Klar ---- Siehe auch {{backlinks}}