Schulung: Objektorientierte Entwurfsmuster (Design-Pattern/Architektur-Pattern) mit C, C++, C#, Java, Kotlin, JavaScript, TypeScript, Python, Go oder Rust

# Einleitung - Begriffsklrung: Was sind Design Pattern? - Sinn und Einsatz von Pattern - Die Gang of Four (GoF) und Robert Cecil Martin ( Uncle Bob ) # Best Practices und Design Prinzipien - Kapselung - Loose Kopplung - Kohrenz # Objektorientierte Entwurfsmuster - insbesondere von der Gang of Four (GoF) - Singleton - Factory/Fabrik - Manager - Registry - Strategy - Visitor - State - Command - Template-Method - Composite - Decorator - Proxy - Adapter - Observer - Faade - PlugIn - Mocking - Lazy-Loading # SOLID-Design-Prinzipien - Single Responsibility - Open/Closed - Liskov Substitution - Interface Segregation - Dependency Inversion # Inversion of Control (IoC) - Factory/Fabrik versus Service Locator versus Dependency Injection - Dependency Injection-Container # Metriken - Ermitteln groer Klassen und Methoden - zyklomatische Komplexitt (Cyclomatic Complexity nach Thomas J. McCabe) # Praxis: Anwendung der Design Pattern in der Programmiersprache Ihrer Wahl, z.B. - C - C++ - C# - Visual Basic .NET - Java - JavaScript - TypeScript - Python

zum Artikel gehen

Schulung: Objektorientierte Entwurfsmuster (Design-Pattern/Architektur-Pattern) mit C++

- Begrifflichkeit - berblick zu den Design Pattern und Architekturpattern - Die wichtigsten Design Pattern im Detail - Die besondere Umsetzung der Design Pattern in C++ (Modern C++ Design) - Die wichtigsten Architektur-Pattern

zum Artikel gehen

Schulung: Objektorientierte Entwurfsmuster (Design-Pattern/Architektur-Pattern) mit Python

# Einleitung - Begriffsklrung: Was sind Design Pattern? - Sinn und Einsatz von Pattern - Die Gang of Four (GoF) und Robert Cecil Martin ( Uncle Bob ) # Best Practices und Design Prinzipien - Kapselung - Loose Kopplung - Kohrenz # Objektorienti

zum Artikel gehen

Schulung: Objektorientierte Entwurfsmuster (Design-Pattern/Architektur-Pattern) mit .NET (C#, Visual Basic .NET)

# Einleitung - Begriffsklrung: Was sind Design Pattern? - Sinn und Einsatz von Pattern - Die Gang of Four (GoF) und Robert Cecil Martin ( Uncle Bob ) # Best Practices und Design Prinzipien - Kapselung - Loose Kopplung - Kohrenz # Objektorienti

zum Artikel gehen

Schulung: Objektorientierte Entwurfsmuster (Design-Pattern/Architektur-Pattern) mit Java

Warum Patterns? Der Musterkatalog von Erich Gamma et al. Ausfrliche Beispiele fr die wichtigsten dieser Muster: Fabrikmuster: Factory-Method, Builder Strukturmuster: Singleton, Adapter, Decrator, Facade, Flyweight, Composite, Proxy Verhaltensmuster:

zum Artikel gehen

Schulung: Design Pattern (Basisagenda)

# Einleitung - Begriffsklrung: Was sind Design Pattern? - Sinn und Einsatz von Pattern - Die Gang of Four (GoF) und Robert Cecil Martin ( Uncle Bob ) # Best Practices und Design Prinzipien - Kapselung - Loose Kopplung - Kohrenz # Objektorienti

zum Artikel gehen