Schulungsübersicht
Einführung
- Entwurfsmuster und mehrschichtige Architekturen
- Beschreibung von Entwurfsmustern
- Entwurfsmuster im Kontext der Gestaltung
- Identifizierung und Auswahl passender Entwurfsmuster
- Umsetzung von Entwurfsmustern
Bekannte Entwurfsmuster
Objekterstellung
- Factory-Muster
- Builder-Muster
- Factory Method-Muster
- Prototype-Muster
- Singleton-Muster
Strukturmuster
- Adapter-Muster
- Bridge-Muster
- Composite-Muster
- Decorator-Musters
- Facade-Muster
- Flyweight-Muster
- Proxy-Muster
Verhaltensmuster
- Chain of Responsibility-Musters
- Command-Musters
- Interpreter-Musters
- Iterator-Musters
- Mediator-Musters
- Memento-Musters
- Observer-Musters
- State-Musters
- Strategy-Musters
- Template Method-Musters
- Visitor-Musters
- Observer-Musters
Entwicklung eigener Entwurfsmuster
- Wann sollte man ein neues Muster erstellen – und wann nicht?
- Formale Beschreibung von Entwurfsmustern
- Organisation des Musterkatalogs innerhalb Ihrer Organisation
- Unterscheidung zwischen spezifischen und abstrahierten Zielen bei Musterentwicklung
- Veröffentlichung eigener Entwurfsmuster in einer Muster-Community
Voraussetzungen
Fundierte Kenntnisse in UML sowie einer objektorientierten Programmiersprache wie C++, C#, Java, VB.NET oder PHP 8 bzw. höher...
Erfahrungsberichte (4)
Die Erklärungen und Interaktivität des Trainers waren ausgezeichnet; er hat das Thema wirklich gut vermittelt. Obwohl ich wahrscheinlich nicht erfahren genug war, habe ich dennoch sehr viel daraus gelernt!
Pieter Bruynseels - Spot Buy Center BV
Kurs - Design Patterns
Maschinelle Übersetzung
Der Trainer betonte die wirklich wichtigen Konzepte der Softwarearchitektur mit Quizfragen. Die hochrangige Perspektive auf die effektive Umsetzung des Softwareentwicklungszyklus, beginnend bei der Erfassung von Anforderungen bis hin zu Unit-Tests, ist sehr erfrischend für einen Datenwissenschaftler ohne große Erfahrung in der Softwareentwicklung.
Kok Cheong Cheng - DBS Bank
Kurs - Design Patterns
Maschinelle Übersetzung
Weite Übersicht der Techniken
Kay Jan Wong - DBS Bank Ltd
Kurs - Design Patterns
Maschinelle Übersetzung
Ich mag die einfachen, aber informativen Beispielcodes.
Yue Wang - DBS Bank Ltd
Kurs - Design Patterns
Maschinelle Übersetzung