2010-08-24 3 views
0

Probablement jusqu'à la préférence, mais j'étais juste après certaines de vos pensées; J'ai un scénario dans lequel je travaille avec deux sociétés tierces (peut-être plus à l'avenir) et nous fournissons un service auxdites entreprises via une logique métier individuelle au sein de la même technologie.Meilleures pratiques relatives aux espaces de noms lorsque vous traitez avec une société tierce

Est-ce que mes namespaces être mieux aménagé comme celui-ci:

MyCompany.Technology.OtherCompany1 
MyCompany.Technology.OtherCompany2 

ou comme ceci:

OtherCompany1.Technology 
OtherCompany2.Technology 

Thnx.

Répondre

1

Le premier, puisqu'il inclut une référence à votre entreprise.

+0

Merci, et en étaient au sujet de namespaces ce que vous préférez: MyCompany.BusinessLogic Ou MyCompany.Core – baileyswalk

+0

MyCompany.Core sonne mieux moi. – Bernard

0

Je dirais une préférence personnelle.

S'il y a beaucoup de choses liées à la technologie, je le ferais en premier. Si elles sont complètement différentes, la deuxième façon pourrait fonctionner mieux.

cela pourrait être un pour le wiki de la communauté

+0

Il y a beaucoup de choses en rapport; Essentiellement, la «technologie» est le même processus, mais fait différemment. – baileyswalk

Questions connexes