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
41
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
57
Always available workspaces: Dotfiles, Github and other shenanigans
pierregoudjo
0
47
Amazon Virtual Private Cloud
pierregoudjo
0
72
Service Discovery: Fundamentals
pierregoudjo
0
78
Relational Databases on AWS: Amazon RDS and Aurora
pierregoudjo
0
91
Property-based testing: The lazy programmer's guide to writing thousands of tests
pierregoudjo
0
92
Object storage: An exploration of AWS S3
pierregoudjo
0
47
Load Balancing: A strategy for scalable internet applications
pierregoudjo
0
81
Boring Technologies
pierregoudjo
0
47
Other Decks in Technology
See All in Technology
GitHub Copilot のテクニック集/GitHub Copilot Techniques
rayuron
36
13k
サーバレスアプリ開発者向けアップデートをキャッチアップしてきた #AWSreInvent #regrowth_fuk
drumnistnakano
0
190
コンテナセキュリティのためのLandlock入門
nullpo_head
2
320
Wantedly での Datadog 活用事例
bgpat
1
440
Amazon VPC Lattice 最新アップデート紹介 - PrivateLink も似たようなアップデートあったけど違いとは
bigmuramura
0
190
podman_update_2024-12
orimanabu
1
270
Oracle Cloud Infrastructure:2024年12月度サービス・アップデート
oracle4engineer
PRO
0
180
宇宙ベンチャーにおける最近の情シス取り組みについて
axelmizu
0
110
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
280
複雑性の高いオブジェクト編集に向き合う: プラガブルなReactフォーム設計
righttouch
PRO
0
110
開発生産性向上! 育成を「改善」と捉えるエンジニア育成戦略
shoota
2
350
なぜCodeceptJSを選んだか
goataka
0
160
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
137
6.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.5k
Statistics for Hackers
jakevdp
796
220k
The Pragmatic Product Professional
lauravandoore
32
6.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.2k
Producing Creativity
orderedlist
PRO
341
39k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
Docker and Python
trallard
42
3.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
29
2k
GitHub's CSS Performance
jonrohan
1030
460k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
BBQ
matthewcrist
85
9.4k
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