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
Guerilla DDD
Search
Yannick Grenzinger
April 30, 2018
Programming
1
32
Guerilla DDD
Yannick Grenzinger
April 30, 2018
Tweet
Share
More Decks by Yannick Grenzinger
See All by Yannick Grenzinger
Programming Paradigms
ygrenzinger
2
48
Microservices depuis les tranchées
ygrenzinger
3
28
Spirale Dynamique et Organisation
ygrenzinger
0
230
Other Decks in Programming
See All in Programming
1年目の私に伝えたい!テストコードを怖がらなくなるためのヒント/Tips for not being afraid of test code
push_gawa
0
210
Software Architecture
hschwentner
6
2.1k
楽しく向き合う例外対応
okutsu
0
150
一休.com のログイン体験を支える技術 〜Web Components x Vue.js 活用事例と最適化について〜
atsumim
0
520
Rubyで始める関数型ドメインモデリング
shogo_tksk
0
120
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
270
AIの力でお手軽Chrome拡張機能作り
taiseiue
0
170
Domain-Driven Transformation
hschwentner
2
1.9k
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
910
データの整合性を保つ非同期処理アーキテクチャパターン / Async Architecture Patterns
mokuo
48
17k
Amazon Bedrock Multi Agentsを試してきた
tm2
1
290
Unity Android XR入門
sakutama_11
0
160
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Making Projects Easy
brettharned
116
6k
Code Review Best Practice
trishagee
67
18k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Fireside Chat
paigeccino
34
3.2k
Building Applications with DynamoDB
mza
93
6.2k
Building a Scalable Design System with Sketch
lauravandoore
461
33k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Designing Experiences People Love
moore
140
23k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.5k
Transcript
Guerilla DDD
The story, characters, and incidents portrayed in this presentation are
purely coincidental
None
None
A concrete example - Which legal entities manage each user
?
Team Legal entities
Team ENE Legal entities Team OTHER Legal entities Team AUT
Legal entities
None
None
None
None
Who are the Domain Expert ? 1. The ones who
are maintaining the legacy system 2. The ones who make meeting with the sponsors of the project 3. The users who do the job everyday
None
None
None
Team ENE Legal entities Team OTHER Legal entities Team AUT
Legal entities
Team User Legal entity Sector N N 1 1 1
1
For Guerilla DDD you must: - Learn to say no
- Find the hidden Domain expert - Make everything to talk him - Define clear domain by yourselves if necessary - Hack the culture
Of course ... Make DDD ! Not War ! Thanks
@ygrenzinger