Qu'est-ce que DDD ?
Approche de développement logiciel axée sur la création de logiciels de haute qualité répondant aux besoins commerciaux.
Définition
Domain-Driven Design (DDD) est une approche de développement logiciel qui met l'accent sur la création de logiciels de haute qualité en répondant aux besoins commerciaux.
Focus principal
DDD met en avant le principe de concentrer les efforts de projet sur la logique et les concepts clés du domaine d'activité.
Collaboration
Il promeut la collaboration créative entre les experts techniques et les experts du domaine pour s'assurer que le modèle reflète fidèlement les affaires.
Matériel de référence
Le modèle sert de référence pour les équipes commerciales et techniques, utilisant un 'Langage Ubiquitaire' pour décrire les concepts.
Artéfacts du modèle
Le modèle se compose de divers artefacts tels que des diagrammes, des documents et des prototypes qui représentent le domaine d'affaires.
Synchronisation
Le modèle et la conception logicielle doivent rester synchronisés, les changements dans la conception étant validés par rapport au modèle.
Vous voulez en savoir plus ?
Si vous voulez en savoir plus au sujet de DDD - Domain-Driven Design, contactez-moi sur X. J'adore partager des idées, répondre aux questions et discuter de curiosités sur ces sujets, alors n'hésitez pas à passer. À bientôt !
Qu'est-ce que le Pair Programming ?
Le Pair Programming est une technique de développement logiciel où deux pro...
Qu'est-ce que le Manifeste Agile ?
Le Manifeste Agile est un document créé le 12 février 2001 par 17 experts e...
Qu'est-ce que le Lead Time ?
Le Lead Time, ou temps de livraison, est la durée totale du début à la fin...