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
PHPUnitしか使ってこなかった 一般PHPerがPestに乗り換えた実録
mashirou1234
0
300
menu基盤チームによるGoogle Cloudの活用事例~Application Integration, Cloud Tasks編~
yoshifumi_ishikura
0
110
命名をリントする
chiroruxx
1
430
どうして手を動かすよりもチーム内のコードレビューを優先するべきなのか
okashoi
3
310
テストコードのガイドライン 〜作成から運用まで〜
riku929hr
5
850
17年周年のWebアプリケーションにTanStack Queryを導入する / Implementing TanStack Query in a 17th Anniversary Web Application
saitolume
0
250
毎日13時間もかかるバッチ処理をたった3日で60%短縮するためにやったこと
sho_ssk_
1
250
わたしの星のままで一番星になる ~ 出産を機にSIerからEC事業会社に転職した話 ~
kimura_m_29
0
190
SymfonyCon Vienna 2025: Twig, still relevant in 2025?
fabpot
3
1.2k
Webエンジニア主体のモバイルチームの 生産性を高く保つためにやったこと
igreenwood
0
340
Security_for_introducing_eBPF
kentatada
0
110
htmxって知っていますか?次世代のHTML
hiro_ghap1
0
350
Featured
See All Featured
Thoughts on Productivity
jonyablonski
68
4.4k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Producing Creativity
orderedlist
PRO
342
39k
Done Done
chrislema
182
16k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
347
20k
BBQ
matthewcrist
85
9.4k
Mobile First: as difficult as doing things right
swwweet
222
9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Why Our Code Smells
bkeepers
PRO
335
57k
It's Worth the Effort
3n
183
28k
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