#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Strategic Appplication Development with Domain-Driven Design (DDD)
1. Dennis Traub @dtraub
strategic application development with
Domain-Driven Design
dotnet Cologne 2013 – 03. Mai 2013 – #dnc13
2. Dennis Traub @dtraub
Now, who‘s that guy?
Dennis Traub
Founder, Owner, CEO, Single Employee of
D. Traub Software Development Consultancy
@dtraub
Consultant, developer, trainer, speaker
39 years old
Married, father of one
3. Dennis Traub @dtraub
51
Blue Book
Actually it should
be two books!
Terminology
The Ubiquitous Language
2
An Example
Bounded Contexts
and Subdomains
3
Lasagna
… the new Spaghetti?
4
End
Questions & Answers
AGENDA
5. Dennis Traub @dtraub
• Entities
• Value Objects
• Aggregates
• Repositories
• Services
• Factories
• etc.
The „Blue Book“ by Eric Evans
Tactical
Class
Design
• Model Integrity
• Large-Scale Structure
• Bounded Contexts
• Core Domain
• Context Maps
• Ubiquitous Language
• etc.
Strategic
DDD
It should be two books!