Je suis sur le point de développer une bibliothèque de classes .NET qui sera consommée par plusieurs projets. . Je suis arrivé à un point dans ma conception où je ne suis pas 100% sûr de commander mes espaces de noms doivent être imbriquées dans les deux options que je vois sont:Ordre des termes préférés dans le nom de l'espace de noms
Le projet partagé utilise
MyCompany.Common.Web
MyCompany.Common.Data
MyCompany.Common.Utils
à chaque projet puis en utilisant
MyCompany.ProjectName.Web
MyCompany.ProjectName.Data
MyCompany.ProjectName.Utils
ou je feuillette et l'utiliser
MyCompany.Web.Common
MyCompany.Web.ProjectName
etc
ce qui est considere d meilleure pratique/plus largement utilisé? J'ai vu les deux sur le net. Personnellement, l'option 1 semble plus logique.