Comment traitez-vous avec validation sur des agrégats complexes dans un domain driven design? Avez-vous consolider vos règles de gestion/validation de la logique?
Je comprends l'argument de validation. Et je comprends validation de propriété qui peut être fixé sur les modèles eux-mêmes et de faire des choses comme pour vérifier qu'une adresse email ou un code postal valide ou qu'un prénom a une longueur minimale et maximale.
Mais qu'en est complexe de validation qui implique plusieurs modèles? Où avez-vous l'habitude de ces règles et méthodes au sein de votre architecture? Et quels modèles si tout utilisez-vous pour les mettre en œuvre?