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
200
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
44
Sustainable open source contributions in your business (CakeFest 2024)
skoop
0
87
Domain-Driven Design: The Basics (Cakefest)
skoop
0
210
PHP Kitchen Nightmares
skoop
0
56
Domain Driven Design - The Basics (TechTuesday XXL, Tilburg)
skoop
0
94
7 Lessons You Can Learn From Disney Movies (SymfonyCon 2022)
skoop
0
270
Mental Health in the Workplace (SymfonyCon 2019, Amsterdam)
skoop
0
690
Mental Health in the Workplace (PHPugle)
skoop
0
69
Mental Health in the Workplace (DeventerPHP)
skoop
0
150
Other Decks in Technology
See All in Technology
Backboneとしてのtimm2025
yu4u
4
1.4k
Go で言うところのアレは TypeScript で言うとコレ / Kyoto.なんか #7
susisu
5
1.5k
つくって納得、つかって実感! 大規模言語モデルことはじめ
recruitengineers
PRO
19
4.9k
Figma + Storybook + PlaywrightのMCPを使ったフロントエンド開発
yug1224
4
210
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.6k
ECS モニタリング手法大整理
yendoooo
1
120
OpenAPIから画面生成に挑戦した話
koinunopochi
0
150
認知戦の理解と、市民としての対抗策
hogehuga
0
310
VPC Latticeのサービスエンドポイント機能を使用した複数VPCアクセス
duelist2020jp
0
180
歴代のWeb Speed Hackathonの出題から考えるデグレしないパフォーマンス改善
shuta13
6
600
「守る」から「進化させる」セキュリティへ ~AWS re:Inforce 2025参加報告~ / AWS re:Inforce 2025 Participation Report
yuj1osm
1
110
JavaScript 研修
recruitengineers
PRO
2
140
Featured
See All Featured
Making Projects Easy
brettharned
117
6.3k
Become a Pro
speakerdeck
PRO
29
5.5k
Being A Developer After 40
akosma
90
590k
GraphQLとの向き合い方2022年版
quramy
49
14k
Rails Girls Zürich Keynote
gr2m
95
14k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Typedesign – Prime Four
hannesfritz
42
2.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
The World Runs on Bad Software
bkeepers
PRO
70
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