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
Introduction to Domain-driven design
Search
Pierre GOUDJO
December 30, 2021
Technology
0
46
Introduction to Domain-driven design
Quick introduction to domain-driven design
Pierre GOUDJO
December 30, 2021
Tweet
Share
More Decks by Pierre GOUDJO
See All by Pierre GOUDJO
Simplicity matters
pierregoudjo
0
61
Always available workspaces: Dotfiles, Github and other shenanigans
pierregoudjo
0
51
Amazon Virtual Private Cloud
pierregoudjo
0
75
Service Discovery: Fundamentals
pierregoudjo
0
81
Relational Databases on AWS: Amazon RDS and Aurora
pierregoudjo
0
98
Property-based testing: The lazy programmer's guide to writing thousands of tests
pierregoudjo
0
100
Object storage: An exploration of AWS S3
pierregoudjo
0
66
Load Balancing: A strategy for scalable internet applications
pierregoudjo
0
96
Boring Technologies
pierregoudjo
0
53
Other Decks in Technology
See All in Technology
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
Red Hat OpenStack Services on OpenShift
tamemiya
0
110
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
240
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
200
22nd ACRi Webinar - NTT Kawahara-san's slide
nao_sumikawa
0
100
Context Engineeringの取り組み
nutslove
0
360
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
130
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
440
Introduction to Bill One Development Engineer
sansan33
PRO
0
360
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
140
Webhook best practices for rock solid and resilient deployments
glaforge
2
300
Digitization部 紹介資料
sansan33
PRO
1
6.8k
Featured
See All Featured
Optimising Largest Contentful Paint
csswizardry
37
3.6k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
100
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Designing for Performance
lara
610
70k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Test your architecture with Archunit
thirion
1
2.2k
The Pragmatic Product Professional
lauravandoore
37
7.1k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Transcript
Pierre GOUDJO Introduction to Domain- driven design
None
A developer’s job is to write code right?
So, Architects draw pictures then?
Programmer write code right?
Scott Wlaschin A developer’s job is to solve a problem
through software, and coding is just one aspect of software development
Scott Wlaschin Good design and communication are just as important,
if not more so.
None
None
Developers love to focus on that part
Garbage-in, garbage-out 💩 💩
💩 Design Reduced 💩 Reduced Why design at all?
How can we design right?
None
None
None
However even this approach has its problems
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None