| |
|
|

Domain Driven Design (DDD) |
 |

|
Inhalt
- Teil I: DDD in der Analysephase
- Modellbildung
- Knowledge Crunching
- Ubiquous Language
- Exkurs: Modelle und Sprachen in der Softwaretechnik
- Modell, Metamodell und Meta-Metamodell
- Syntax vs. Semantik
- Metamodell vs. Sprache
- Repräsentationsformen
- Teil II: DDD in der Entwurfsphase
- Architektur
- Design-Bausteine
- Entities
- Value Objects
- Aggregate
- Services
- Modules
- Factories
- Repositories
- Teil III: DDD in der Entwicklung
- Erkenntnisprozess und Refactoring
- Konzeptualisierung
- Supple Design und Patterns
- Intention Revealing Interfaces
- Sideeffect Free Functions
- Assertions, Design By Contract
- Standalone Classes
- Closure of Operations
- Declarative Design
- Teil IV: Sicherstellung der Modellintegrität
- Motivation: Software in einer Landschaft
- Bounded Context
- Continuous Integration
- Context Map
- Shared Kernel
- Customer-Supplier
- Conformist
- Anticorruption Layer
- Separate Ways
- Open Host Service
- Distillation
- Teil V: DDD im Kontext von MDx (MDSD, MDA, MDD etc.)
Referent:
  |
Timo Kehrer ist wissenschaftlicher Mitarbeiter am Lehrstuhl für
Praktische Informatik, Softwaretechnik und Datenbanksysteme an der
Universität Siegen. Seine Forschungsgebiete im Rahmen seiner Promotion
sind im Bereich der modellbasierten Software-Entwicklung angesiedelt:
Modell-Versionsmanagement, Modell-Evolution und Analyse von
Modell-Repositories. Die Schwerpunkte seiner Lehrtätigkeit liegen auf
der objektorientierten Programmierung und Modellierung. |
 |
Termine & Anmeldung ...
Für diesen Kurs publizieren wir keine festen Kursdaten.
Selbstverständlich führen wir den Kurs gerne als Firmenkurs bei Ihnen oder in einem unserer Schulungszentren durch. Wenn Sie als Einzelperson interessiert sind, dann können Sie eine unverbindliche Offerte für einen Privatkurs anfordern.
Signalisieren Sie uns Ihr Interesse, indem Sie Ihre Kontaktinformationen ins Formular eintragen. Wir werden Sie informieren, sobald der Kurs das nächste Mal durchgeführt wird.
|
 |
|
 |
|