Toutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.luToutes nos formations sont désormais disponibles en "Live Virtual classes". Contactez-nous pour plus d’informations : formation@oxiane.lu
1350 € HT
2 jours
AE-DDD1
Programme
Répartition : 40% théorie / 60% pratique
Introduction : rappel de la session précédente “Introduction au Domain-Driven Design”
Code d’un Value Object
- Tests
- Construction intègre (DDD’s factories)
- Immutabilité
Code d’une entité
- Tests
- Construction intègre
- Identité
- Mutabilité
- Vers un pattern d’entité immutable
- Le cycle de vie d’une entité
La pratique de l’Ubiquitous Language
- L’oral, l’écrit, le glossaire, les réflexes
- Converger et tenir le domaine avec l’Ubiquitous Language et le Bounded Context
La documentation vivante
- Codes annotés avec les patterns DDD
- Quelques autres techniques de documentation vivante
Architecture
- Les couches du DDD (Et L’hexagonal ? et l’oignon?)
- Les tests des couches
- La couche domaine et les tests Unitaires
- La couche application et les tests “BDD”
- La couche infrastructure et ses tests
- Les tests E2E
- Les modules, l’organisation du projet
- Les repositories
- Bien découpler, bien ranger
- Détail sur la couche infra : les couches d’anticorruption (ACL)
Mise en place sur notre application
This site is registered on
wpml.org as a development site.