Revision history for SoftwareEntwurfsmuster
Additions:
~-Eilebrecht2004: kleines, aber starkes Taschenbuch mit 16 Mustern der [[http://de.wikipedia.org/wiki/Viererbande_(Softwareentwicklung) GoF]] und weiteren Entwurfsmustern aus anderen Bereichen
Deletions:
Additions:
~-Eilebrecht2004: kleines, aber starkes Taschenbuch mit 16 Mustern der GoF und weiteren Entwurfsmustern aus anderen Bereichen
Deletions:
Additions:
===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==Literatur==a==
~-Gof1996: Die Bibel der Gang of Four mit der die Zusammenfassung der Entwurfsmuster begann
~-Eilebrecht2004: kleines, aber starkes Taschenbuch
~-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
~-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==Literatur==a==
~-Gof1996: Die Bibel der Gang of Four mit der die Zusammenfassung der Entwurfsmuster begann
~-Eilebrecht2004: kleines, aber starkes Taschenbuch
~-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
Deletions:
Adapter (Adaptor)
Dekorierer (Wrapper)
Fassade (Facade)
Kompositum (Composite)
Brücke (Bridge)
Stellvertreter (Proxy)
===Entwurfsmuster für das Objektverhalten===
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)
===Entwurfsmuster für das Erzeugen von Instanzen===
Abstrakte Fabrik (Abstract Factory)
Fabrikmethode (Factory Method)
[[Wikipedia:Erbauer Erbauer (Builder)]]
Protyp
Singleton
Literatur:
~-Die Bibel der Gang of Four Gof1996 mit der die Zusammenfassung der Entwurfsmuster begann
~-alternativ Posa1996
~-oder C++, UML und Design Patterns: Grundlagen und Praxis der Objektorientierung, von Helmut Herold, Michael Klar, Susanne Klar
Additions:
~-Die Bibel der Gang of Four Gof1996 mit der die Zusammenfassung der Entwurfsmuster begann
~-alternativ Posa1996
~-oder C++, UML und Design Patterns: Grundlagen und Praxis der Objektorientierung, von Helmut Herold, Michael Klar, Susanne Klar
~-alternativ Posa1996
~-oder C++, UML und Design Patterns: Grundlagen und Praxis der Objektorientierung, von Helmut Herold, Michael Klar, Susanne Klar
Deletions:
Alternativ Posa1996
Additions:
==a==Katalog der Gang of Four==a==
==a==Weitere Quellen==a==
==a==Weitere Quellen==a==
Additions:
~-[[http://genesis.iitb.fhg.de/servlet/is/3710/ Der Entwurfsmuster-Katalog]] des [[http://www.iitb.fhg.de Fraunhofer IITB]]