Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Domain-Driven Design: The Basics (SymfonyCon 20...
Search
Stefan Koopmanschap
December 11, 2023
Technology
0
180
Domain-Driven Design: The Basics (SymfonyCon 2023, Brussels)
Slides for the DDD: The Basics talk as delivered at SymfonyCon 2023
Stefan Koopmanschap
December 11, 2023
Tweet
Share
More Decks by Stefan Koopmanschap
See All by Stefan Koopmanschap
PHP Kitchen Nightmares (PHP.FRL)
skoop
0
19
Sustainable open source contributions in your business (CakeFest 2024)
skoop
0
62
Domain-Driven Design: The Basics (Cakefest)
skoop
0
170
PHP Kitchen Nightmares
skoop
0
40
Domain Driven Design - The Basics (TechTuesday XXL, Tilburg)
skoop
0
85
7 Lessons You Can Learn From Disney Movies (SymfonyCon 2022)
skoop
0
250
Mental Health in the Workplace (SymfonyCon 2019, Amsterdam)
skoop
0
660
Mental Health in the Workplace (PHPugle)
skoop
0
58
Mental Health in the Workplace (DeventerPHP)
skoop
0
120
Other Decks in Technology
See All in Technology
完全自律型AIエージェントとAgentic Workflow〜ワークフロー構築という現実解
pharma_x_tech
0
360
【JAWS-UG大阪 reInvent reCap LT大会 サンバが始まったら強制終了】“1分”で初めてのソロ参戦reInventを数字で振り返りながら反省する
ttelltte
0
140
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
500
ABWGのRe:Cap!
hm5ug
1
120
Alignment and Autonomy in Cybozu - 300人の開発組織でアラインメントと自律性を両立させるアジャイルな組織運営 / RSGT2025
ama_ch
1
2.4k
JAWS-UG20250116_iOSアプリエンジニアがAWSreInventに行ってきた(真面目編)
totokit4
0
140
30分でわかる「リスクから学ぶKubernetesコンテナセキュリティ」/30min-k8s-container-sec
mochizuki875
3
450
「人物ごとのアルバム」の精度改善の軌跡/Improving accuracy of albums by person
mixi_engineers
PRO
1
120
生成AIのビジネス活用
seosoft
0
110
タイミーのデータ活用を支えるdbt Cloud導入とこれから
ttccddtoki
1
270
東京Ruby会議12 Ruby と Rust と私 / Tokyo RubyKaigi 12 Ruby, Rust and me
eagletmt
3
890
EMConf JP の楽しみ方 / How to enjoy EMConf JP
pauli
2
150
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
174
51k
It's Worth the Effort
3n
183
28k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
How to Ace a Technical Interview
jacobian
276
23k
Music & Morning Musume
bryan
46
6.3k
How STYLIGHT went responsive
nonsquared
96
5.3k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.7k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.6k
A Tale of Four Properties
chriscoyier
157
23k
Optimising Largest Contentful Paint
csswizardry
33
3k
The World Runs on Bad Software
bkeepers
PRO
66
11k
Transcript
Domain-Driven Design The Basics Photo by Kaleidico: https://unsplash.com/photos/3V8xo5Gbusk
None
Photo by Bruce Mars: https://unsplash.com/photos/xj8qrWvuOEs
Domain-Driven Design is not about software development Photo by Afif
Ramdhasuma: https://unsplash.com/photos/F3dFVKj6q8I
None
Photo by Mark van Venrooij: https://mvvenrooij.nl/2017/12/learning-domain-driven-design/
None
Photo by Dan Cristian Pădureț: https://unsplash.com/photos/h3kuhYUCE9A
Photo by Icons8 Team: https://unsplash.com/photos/r-enAOPw8Rs
Photo by Lala Azizli: https://unsplash.com/photos/kMY4UYaCHbA
Photo by Christina: https://unsplash.com/photos/LQ1t-8Ms5PY
Domain
A sphere of knowledge, influence or activity. The subject area
to which the user applies a program is the domain of the software
Photo by Kelly Sikkema: https://unsplash.com/photos/lFtttcsx5Vk
Photo by Hansjörg Keller: https://unsplash.com/photos/8_RKOpxZzvE
None
Photo by Jonas Leupe: https://unsplash.com/photos/0IVop5v4MMU
Photo by Brooke Cagle: https://unsplash.com/photos/-uHVRvDr7pg
Photo by Getty Images: https://unsplash.com/photos/cENGVYN1jAs
Photo by Annie Spratt: https://unsplash.com/photos/kZO9xqmO_TA
None
Photo by Getty Images: https://unsplash.com/photos/7ZRt8Nlu-V4
Photo by Laura Ockel: https://unsplash.com/photos/UQ2Fw_9oApU
Domain Event ProductAddedToCart Photo by Marjan Blan: https://unsplash.com/photos/3nURJV_L7-8
Aggregate Order Photo by Getty Images: https://unsplash.com/photos/UeGUQI2Yd-E
Command CreateOrder Photo by Getty Images: https://unsplash.com/photos/frtsELZZKgs
Photo by Campaign Creators: https://unsplash.com/photos/8F4EX4Nw1yY
Software development is just an implementation detail?
Photo by Shubham Dhage: https://unsplash.com/photos/T9rKvI3N0NM
Photo by Christopher Campbell: https://unsplash.com/photos/rDEOVtE7vOs
Photo by Parker Gibbons: https://unsplash.com/photos/Jz9OS0uDn0w
Photo by Elisa Ventur: https://unsplash.com/photos/bmJAXAz6ads
Photo by Ryunosuke Kikuno: https://unsplash.com/photos/FKqxZ58bVjU
Photo by Hadija Saidi: https://unsplash.com/photos/jCfDzOQ2-C8
None