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 souhaitez approfondir DDD - Domain-Driven Design —ou proposer ce type de formation à votre équipe— discutons-en. J'aide les équipes à comprendre et à appliquer ces concepts. J'ai hâte d'avoir de vos nouvelles !
Qu'est-ce que le FDD ?
Feature Driven Development, ou Développement Guidé par les Fonctionnalités,...
Qu'est-ce que le Développement Piloté par les Tests (TDD) ?
Le Développement Piloté par les Tests (TDD) est une approche de programmati...
Qu'est-ce qu'une Prompt Bar ?
Une Prompt Bar ou Barre de Prompt est un élément d'interface utilisateur pe...
Que signifie PI ?
Incrément de Programme, ou PI, est une période de 8 à 12 semaines pendant l...
Qu'est-ce que le One-Shot Learning ?
Le One-Shot Learning est une technique d'apprentissage automatique permetta...