Meetup passé

NightClazz DDD

Ce Meetup est passé

70 y sont allés

Image du lieu de l'événement

Détails

La conception de logiciels portant sur un domaine métier complexe se heurte très souvent aux mêmes problèmes récurrents :

• Code fragile et rigide, qui vieillit mal, coûteux en maintenance, et difficile à faire évoluer

• Transmission difficile ou impossible des connaissances, surtout dans un contexte de turn-over régulier

• Absence de capitalisation sur la connaissance du métier

• Perte de crédibilité et de confiance dans l'application

L’approche DDD propose de résoudre ces problèmes en attaquant de front cette complexité : le modèle du domaine est le noyau du logiciel, que ce soit du point de vue de l’architecture, du nommage des composants, ou de l’effort apporté.

Programme :

19h : Accueil

19h30 - 21h30 : Présentation de l'approche Domain Driven Design
Découverte du langage ubiquitaire
- Comment le construire ?
- Quels avantages de l'avoir ?
Atelier 'Crunching Knowledge'
- Event Storming
Modélisation du modéle

21h00 : Buffets pizzas

21h30 - 22h30 : Design Tactique (building blocks)
- Les Entitiés / Value Objects et Agrégats
- les repositories / Les Services
Design Stratégique
- Les Contextes Bornés (Les Bounded Contexts)
- Le Mapping de Contexts (Context Mapping)
Atelier : Design Stratégique
Les Bonus
- CQRS et Event Sourcing