Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
Pitié ! Arretez de tuer mon DDD !
Alexandre Balmes
February 21, 2017
Programming
0
100
Pitié ! Arretez de tuer mon DDD !
Présentation donnée lors du meetup DDD du Software Craftsmanship de Lyon
Alexandre Balmes
February 21, 2017
Tweet
Share
More Decks by Alexandre Balmes
See All by Alexandre Balmes
pocky
1
96
pocky
1
57
pocky
1
79
pocky
0
200
pocky
0
150
pocky
0
300
pocky
0
55
pocky
0
72
pocky
0
130
Other Decks in Programming
See All in Programming
kaonash
2
1.9k
daiki_0816
0
190
kentatada
0
110
seike460
8
2.2k
daipresents
0
350
dnskimo
8
1.5k
yasuakiomokawa
0
650
kubode
2
200
techharmony
0
190
dnskimo
7
1.4k
thatjeffsmith
0
1.5k
borkdude
1
190
Featured
See All Featured
akmur
252
19k
rocio
155
11k
chrislema
173
14k
swwweet
206
6.9k
bermonpainter
343
26k
bkeepers
PRO
408
58k
malarkey
392
61k
chriscoyier
498
130k
chriscoyier
779
240k
aarron
258
36k
pauljervisheath
195
15k
roundedbygravity
242
21k
Transcript
Pitié ! Arrêtez de tuer mon DDD ! REX de
ma vie d’indépendant
Qui suis-je ? ––– Id // Alexandre BALMES Twitter
// pockystar Org // vanoix.com
DEPUIS 3 ANS
Mais pourquoi ?
Parce que je ne suis pas très bon (cette
notion dépend de votre curseur “bon” )
Let’s REX
None
None
None
Leçon n°1
Domain Driiiiiven Design
/ˈdrɪvən/
None
Leçon n°2
Un état d’esprit
❤ DDD ❤ SOFTWARE CRAFTSMANSHIP ❤ ❤ XP ❤
TDD ❤…❤
Leçon n°3
De l’architecture
Application/Domain/Infrastructure/User Interface Bounded Context Anti-Corruption Layer
Leçon n°4
De la rationalisation
Core Domain Generic Domain Supporting Domain
Leçon n°5
Des patterns
Aggregate Value Object Entity Repository Service Data Transfer Object Specification
…
Leçon n°6
Des addons
CQRS CQS Event Sourcing ADR (Event|Model)Storming …
None
None
None
None
Erreur n°1
Penser que le DDD est simple
Erreur n°2
Le manque de communication
Erreur n°3
Le manque de préparation
Erreur n°4
Les concessions
Erreur n°5
L’abstraction et la magie
Erreur n°6
La documentation
Erreur n°7
Ce livre n’est pas un texte sacré
Erreur n°8
Mais vous faites du DDD pour qui ?
Merci
None
Questions
None