Lors de l'évaluation d'un projet potentiel au travail, j'ai suggéré qu'il pourrait être avantageux d'utiliser une approche de conception pilotée par domaine pour son modèle objet. Le projet n'a pas de domaine excessivement complexe, donc mon collègue m'a lancé ceci:
Il a été dit que DDD est favorable dans les cas où il existe un modèle de domaine complexe («... Il s'applique chaque fois que nous opérons dans un domaine complexe et complexe» Eric Evans).
Ce que je perds, c'est - comment définissez-vous la complexité d'un domaine? Peut-il être défini par le nombre de racines agrégées dans le modèle de domaine? La complexité d'un domaine est-elle dans l'interaction des objets?
Le domaine que nous évaluons est la publication en ligne et la gestion de contenu connexes.