Schulung Objektorientierte Entwurfsmuster (Design-Pattern/Architektur-Pattern) mit Java
Dieses Schulungsmodul kann mit allen aktuellen Java-Versionen (z.B. 21, 20, 19, 18) entsprechend Ihren Wünschen durchgeführt werden.
Warum Patterns?
Der Musterkatalog von Erich Gamma et al.
Ausfürliche Beispiele für die wichtigsten dieser Muster:
Fabrikmuster: Factory-Method, Builder
Strukturmuster: Singleton, Adapter, Decrator, Facade, Flyweight, Composite, Proxy
Verhaltensmuster: Command, Observer, Visitor, Interpreter, Iterator, Template-Method, Strategy, State, Chain of responsibility
Weitere Design-Elemente (Programming against Interfaces, Funktionale Interfaces, Enums, Dependency Injection, DynamicProxies, Plugins etc).
Schrittweise Implementierung einer nicht-trivialen Anwendung, in welcher eine Vielzahl der Muster verwendet wird