// Clean Code & Design
Design Patterns in modernem Java
Klassische Entwurfsmuster neu gedacht mit Lambdas, Records und Sealed Classes.
- Inhouse-Schulung
- 2 Tage
- Fortgeschritten
- Remote oder vor Ort
- KI-Werkzeug

Was Sie mitnehmen
- Sie kennen die wichtigsten Erzeugungs-, Struktur- und Verhaltensmuster und ihren Zweck.
- Sie setzen Muster mit Lambdas, Records und Sealed Classes schlanker um.
- Sie erkennen, wann ein Muster hilft und wann es unnötige Komplexität erzeugt.
- Sie bewerten KI-Vorschläge für Musterkandidaten im eigenen Code fachlich.
Agenda
Die Agenda ist die Grundlage. Schwerpunkte und Beispiele stimmen wir vorab auf Ihr Team ab.
Tag 1
- Nutzen und Grenzen von Entwurfsmustern
- Erzeugungsmuster: Factory Method, Builder, Singleton und Alternativen
- Strukturmuster: Adapter, Decorator, Composite, Proxy
- Decorator und Adapter mit funktionalen Interfaces
- Übung: Builder für Records und Decorator mit Lambdas umsetzen
Tag 2
- Verhaltensmuster: Strategy, Command, Observer, Template Method
- Strategy und Command als Lambdas
- Visitor im Vergleich zu Sealed Interfaces mit Pattern Matching
- Musterkandidaten im eigenen Code mit KI finden und fachlich bewerten
- Übung: Visitor durch Sealed Interface und switch ersetzen
KI in dieser Schulung
// KI als Werkzeug im Entwicklungsalltag
Musterkandidaten im eigenen Code von der KI vorschlagen lassen und fachlich bewerten.
Voraussetzungen und Rahmen
- Vorwissen
- Sichere Java-Kenntnisse und Erfahrung mit objektorientiertem Design.
- Niveau
- Fortgeschritten
- Teilnehmende
- bis 10 Personen, größere Gruppen auf Anfrage
- Durchführung
- Remote per Videokonferenz oder bei Ihnen vor Ort
- Enthalten
- Abstimmung vorab, Unterlagen, Übungsprojekte, Teilnahmebescheinigungen
// Trainer mit langjähriger Softwareentwicklungserfahrung, akademische Ausbildung in Informatik und KI.
Weitere Angebote: Clean Code & Design
Alle 8 Angebote
Inhouse-Schulung · KI-Werkzeug
Refactoring in Java mit IDE und KI-Assistent
Code-Smells erkennen und sicher umbauen, mit IDE-Refactorings und lokaler KI-Unterstützung.
2 Tage · Fortgeschritten3.780 €
Inhouse-Schulung
SOLID-Prinzipien und taktisches DDD im Code
Entwurfsprinzipien und taktisches DDD mit Aggregaten, Value Objects und ausdrucksstarken Annotationen.
2 Tage · Fortgeschritten3.780 €
Inhouse-Schulung · KI-Werkzeug
Clean Code in Java
Lesbarer, wartbarer Code: Benennung, Methoden, Klassen, Fehlerbehandlung und Kommentare.
2 Tage · Fortgeschritten3.780 €