Plan du cours
Qu'est-ce que le Domain-Driven Design (DDD) ?
- Acquisition de la connaissance du domaine
Le Langage Ubiquitaire
- La nécessité d'un langage commun
- Création du Langage Ubiquitaire
- Les briques de base d'une conception pilotée par le modèle
- Architecture en couches
- Entités
- Objets Valeur
- Services
- Modules
- Agrégats
- Usines (Factories)
- Répertoires (Repositories)
Refactorisation vers une compréhension approfondie
- Refactoring continu
- Mettre en lumière les concepts clés
Préservation de l'intégrité du modèle
- Contexte borné
- Intégration continue
- Carte des contextes
- Kernel partagé
- Client-Fournisseur
- Conformiste
- Couche anti-corruption
- Séparation des responsabilités
- Service hôte ouvert
- Distillation
Pré requis
Aucun prérequis requis.
Nos clients témoignent (5)
Que nous puissions vous donner des exemples de la vie réelle
Elria Slabber - Glacier by Sanlam
Formation - Introduction to Domain Driven Design
Traduction automatique
Il est bien informé sur le sujet et possède de solides connaissances dans le domaine.
Bonke Tshongweni - Glacier by Sanlam
Formation - Introduction to Domain Driven Design
Traduction automatique
Nous avons reçu beaucoup d'informations qui nous donnent une idée de la complexité de DDD. Cela nécessite que nous fassions plus de recherche et que nous lisions beaucoup pour devenir des experts - c'est la réalité. Nous avons effectué de nombreuses exercices de petite et moyenne envergure.
Phoebe Mailwane - Glacier by Sanlam
Formation - Introduction to Domain Driven Design
Traduction automatique
I enjoyed the interaction of the group to solve the issues.
Evan O'Gorman
Formation - Introduction to Domain Driven Design
Traduction automatique
I really enjoyed the real examples and exercises.
Dmitry Baranovsky
Formation - Introduction to Domain Driven Design
Traduction automatique