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
43
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
58
Always available workspaces: Dotfiles, Github and other shenanigans
pierregoudjo
0
48
Amazon Virtual Private Cloud
pierregoudjo
0
72
Service Discovery: Fundamentals
pierregoudjo
0
78
Relational Databases on AWS: Amazon RDS and Aurora
pierregoudjo
0
95
Property-based testing: The lazy programmer's guide to writing thousands of tests
pierregoudjo
0
96
Object storage: An exploration of AWS S3
pierregoudjo
0
59
Load Balancing: A strategy for scalable internet applications
pierregoudjo
0
87
Boring Technologies
pierregoudjo
0
49
Other Decks in Technology
See All in Technology
ZOZOTOWNの大規模マーケティングメール配信を支えるアーキテクチャ
zozotech
PRO
0
500
「Roblox」の開発環境とその効率化 ~DAU9700万人超の巨大プラットフォームの開発 事始め~
keitatanji
0
130
開発 × 生成AI × コミュニケーション:GENDAの開発現場で感じたコミュニケーションの変化 / GENDA Tech Talk #1
genda
0
280
MCP認可の現在地と自律型エージェント対応に向けた課題 / MCP Authorization Today and Challenges to Support Autonomous Agents
yokawasa
5
2.4k
OPENLOGI Company Profile for engineer
hr01
1
38k
Backlog AI アシスタントが切り開く未来
vvatanabe
1
150
Foundation Model × VisionKit で実現するローカル OCR
sansantech
PRO
1
400
Engineering Failure-Resilient Systems
infraplumber0
0
120
Exadata Database Service on Dedicated Infrastructure セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
0
280
Eval-Centric AI: Agent 開発におけるベストプラクティスの探求
asei
0
140
家族の思い出を形にする 〜 1秒動画の生成を支えるインフラアーキテクチャ
ojima_h
3
1.3k
PL/pgSQLの基本と使い所
tameguro
2
220
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
20k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Site-Speed That Sticks
csswizardry
10
770
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Become a Pro
speakerdeck
PRO
29
5.5k
Balancing Empowerment & Direction
lara
2
550
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