Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Domain-Driven Design: The Basics (SymfonyCon 20...
Search
Stefan Koopmanschap
December 11, 2023
Technology
260
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
More Decks by Stefan Koopmanschap
See All by Stefan Koopmanschap
How to make good decisions with a happy team (SymfonyCon 2025)
skoop
0
110
PHP Kitchen Nightmares (PHP.FRL)
skoop
0
120
Sustainable open source contributions in your business (CakeFest 2024)
skoop
0
130
Domain-Driven Design: The Basics (Cakefest)
skoop
0
280
PHP Kitchen Nightmares
skoop
0
91
Domain Driven Design - The Basics (TechTuesday XXL, Tilburg)
skoop
0
140
7 Lessons You Can Learn From Disney Movies (SymfonyCon 2022)
skoop
0
320
Mental Health in the Workplace (SymfonyCon 2019, Amsterdam)
skoop
0
760
Mental Health in the Workplace (PHPugle)
skoop
0
95
Other Decks in Technology
See All in Technology
DevelopersIO2026 -バックアップは“消されないこと”が9割-
yoshida0129
0
410
AI時代のGraphQL
joere
3
410
Claude Code をローカルとサーバー上で利用した際の Bedrock 利用料をユーザー単位で一本化してみる
ohorig
0
160
CSS2026:OWS研究会・招待講演「世界観を、実装する」
atsush1_sada
2
330
AWS Continuum for Penetration Testing に Deep Dive してみる
asanoharuki
1
1.4k
スクラム祭り2026福井トラック_閉じたループから価値のスパイラルへ
kc_nakanishi
0
170
トークン化預金DCJPYの取り組みと活用ユースケース
finengine
0
250
(swiftc) NonCopyableとライフタイム修飾子
teamhimeh
0
130
AWS DevOps Agentはどこまで任せられるか 〜機能の現在地と、機能拡張の実践〜
nyankotaro
0
250
アカウント統制の健康診断
kenichinakamura
1
200
AI駆動開発におけるハーネスエンジニアリングの勘所
tsukuboshi
1
780
AWSDirectConnectの構築の進め方を整理してみた
masa_my
1
200
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
77
5.6k
How GitHub (no longer) Works
holman
316
150k
KATA
mclloyd
PRO
35
16k
Abbi's Birthday
coloredviolet
4
10k
The agentic SEO stack - context over prompts
schlessera
0
980
Believing is Seeing
oripsolob
1
250
Embracing the Ebb and Flow
colly
88
5.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
710
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1.1k
Test your architecture with Archunit
thirion
2
2.5k
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