Présentation donnée lors du meetup DDD du Software Craftsmanship de Lyon
Pitié !Arrêtez de tuer mon DDD !REX de ma vie d’indépendant
View Slide
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
Leçon n°1
Domain Driiiiiven Design
/ˈdrɪvən/
Leçon n°2
Un état d’esprit
❤ DDD ❤ SOFTWARE CRAFTSMANSHIP ❤ ❤ XP ❤ TDD ❤…❤
Leçon n°3
De l’architecture
Application/Domain/Infrastructure/User InterfaceBounded Context Anti-Corruption Layer
Leçon n°4
De la rationalisation
Core Domain Generic Domain Supporting Domain
Leçon n°5
Des patterns
AggregateValue ObjectEntityRepositoryServiceData Transfer ObjectSpecification…
Leçon n°6
Des addons
CQRSCQSEvent SourcingADR (Event|Model)Storming…
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 pourqui ?
Merci
Questions