Please enable JavaScript.
Coggle requires JavaScript to display documents.
Domain Driven Design (DDD) - Coggle Diagram
Domain Driven Design (DDD)
Approche
Plus de métier dans le code
Boîte à outils(stratégique/tactique)
Code patterns tactiques
Se traduit dans le code
Pas forcément adapté à tous les
projets
Architecture stratégique
Va jusqu'à gérer les relations de pouvoir
Guide de survie
Malgré les oppositions équipe
Patterns
Efficacité
Résoudre donc comprendre
Espace du problème
Important de bien comprendre
coller au besoin métier
réactivité
aligner / besoin
sortir de sa "cave"
Voir des gens qui parlent de leur métier
Ne pas rester en vase clos avec uniquement la technique
Ubiquitous langage
Décision de prendre le lange métier et de le mettre partout
BDD
Code
DTO
Emprunter les mots du métier
Choix de la langue
Français si besoin
Éviter le franglais
Toujours pertinent d'en faire
Core domain
là ou argent
support
CRUD suffisant ?
Eric Evans blue book
Comment
Autonomie
Equipe très performantes
Equipes + lentes
pourquoi ?