Von Anti-Pattern über Boost und Gamma bis zu GRASP. Verschiedene Design Pattern werden werden vorgestellt und die Anwendung von Design-Pattern in der Praxis wird an konkreten Beispielen aufgezeigt. Im Seminar werden zahlreiche Tipps zu gutem Softwaredesign speziell durch Einsatz von Design Pattern vorgestellt.
- Grundlagen/Einführung in das Thema Design-Pattern
- GRASP Pattern in der Softwareanalyse
- Erzeugungsmuster (Singleton, Fabrik, Prototyp, Erbauer)
- Verhaltensmuster (Beobachter, Vermittler, State, Zuständigkeitskette, Iterator, Schablonenmethode, Besucher)
- Strukturmuster (Adapter, Brücke, Dekorierer, Proxy
- Anti Pattern
- Design Pattern und Frameworks
- Ausblick Design Pattern