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 2023, Brussels)
Search
Stefan Koopmanschap
December 11, 2023
Technology
0
140
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
Domain-Driven Design: The Basics (Cakefest)
skoop
0
85
PHP Kitchen Nightmares
skoop
0
20
Domain Driven Design - The Basics (TechTuesday XXL, Tilburg)
skoop
0
78
7 Lessons You Can Learn From Disney Movies (SymfonyCon 2022)
skoop
0
240
Mental Health in the Workplace (SymfonyCon 2019, Amsterdam)
skoop
0
580
Mental Health in the Workplace (PHPugle)
skoop
0
56
Mental Health in the Workplace (DeventerPHP)
skoop
0
94
Mental Health in the workplace (PHPTilburg, 09-01-2019)
skoop
0
70
Mental Health in the workplace
skoop
0
110
Other Decks in Technology
See All in Technology
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
810
VS CodeでAWSを操作しよう
smt7174
8
1.7k
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
7
3.8k
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
3
910
ChatGPT for IT Service Management (IT Pro)
dahatake
7
1.6k
20240418_Google ColabにLLMが搭載されたようなのでPython x データ分析の勉強方法を考えてみる
doradora09
0
140
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
220
Cracking the KubeCon CfP
inductor
2
250
Kernel MemoryでAzure OpenAI Serviceとお手軽データソース連携
mitsuzono
1
260
ServiceNow Knowledge 24の歩き方 EYストラテジー・アンド・コンサルティング
manarobot
0
200
今年のRubyKaigiはProfiler Year🤘
osyoyu
0
180
Cloud Native Java with Spring Boot (CNCF Aarhus, April 2024)
thomasvitale
1
180
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Designing for humans not robots
tammielis
248
25k
Building Your Own Lightsaber
phodgson
99
5.7k
Building Applications with DynamoDB
mza
88
5.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
Building Adaptive Systems
keathley
31
1.9k
Bash Introduction
62gerente
604
210k
Web Components: a chance to create the future
zenorocha
305
41k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
YesSQL, Process and Tooling at Scale
rocio
164
13k
Testing 201, or: Great Expectations
jmmastey
28
6.4k
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