Questions marquées «domain-driven-design»

La conception pilotée par domaine (DDD) est une approche pour développer des logiciels pour des besoins complexes en connectant l'implémentation à un modèle évolutif.


5
Comment traiter la validation des références entre agrégats?
Je me bats un peu avec le référencement entre agrégats. Supposons que l'agrégat Carait une référence à l'agrégat Driver. Cette référence sera modélisée en ayant Car.driverId. Maintenant, mon problème est de savoir jusqu'où dois-je aller pour valider la création d'un Caragrégat dans CarFactory. Dois-je croire que le passé DriverIdfait référence …


2
Comment concevoir les limites agrégées?
Je voudrais écrire une application quelque chose comme le commerce électronique. Et vous savez que dans des applications similaires, les produits peuvent avoir des propriétés et des fonctionnalités différentes. Pour simuler une telle opportunité, j'ai créé les entités de modèle de domaine suivantes: Catégorie - c'est quelque chose comme "électronique> …



2
Existe-t-il un moyen élégant de vérifier les contraintes uniques sur les attributs d'objet de domaine sans déplacer la logique métier dans la couche de service?
J'adapte la conception basée sur le domaine depuis environ 8 ans maintenant et même après toutes ces années, il y a encore une chose qui me dérange. Cela vérifie un enregistrement unique dans le stockage de données par rapport à un objet de domaine. En septembre 2013, Martin Fowler a …




2
Où valider les règles de modèle de domaine qui dépendent du contenu de la base de données?
Je travaille sur un système qui permet aux administrateurs de définir des formulaires contenant des champs. Les formulaires définis sont ensuite utilisés pour saisir des données dans le système. Parfois, les formulaires sont remplis par un humain via une interface graphique, parfois le formulaire est rempli en fonction des valeurs …


2
Gestionnaires de commandes et DDD
J'ai une application ASP.NET MVC, qui utilise un service de requête pour obtenir des données et un service de commande pour envoyer des commandes. Ma question concerne la partie commande. Si une demande arrive, le service de commande utilise un répartiteur de commande qui acheminera la commande vers son gestionnaire …



En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.