Dans le livre Evans DDD, il parle de ségrégation des concepts dans le domaine avec des "modules". Le terme «module» peut se traduire par un certain nombre de choses différentes dans le développement logiciel, à la fois conceptuel et concret, alors je me demande comment ce concept de modules DDD pourrait être exprimé dans un système C# .NET et s'il y a une corrélation directe D'autres utilisations du terme «module» dans le développement de logiciels (par exemple, Evans mentionne que certains développeurs expriment des modules DDD comme des paquets Java qui, je pense, seraient analogues aux assemblages .NET).DDD "Module" en C# .NET
Je pense que vous pourriez probablement exprimer ce concept littéralement avec des assemblys .NET séparés ou peut-être avec des espaces de noms (ce qui est un peu ce que faisaient maintenant). Nous prévoyons de réduire le nombre de projets dans notre solution afin d'améliorer les temps de construction. Je m'intéresse donc beaucoup à la façon dont ce concept pourrait être appliqué dans un seul assemblage.
Merci!
m
Excellent, merci pour les commentaires. – hcoverlambda