有一个名为“Importer”的解决方案然后有几个名为Importer的项目会被归类为不良做法。[projectname]
想象一下项目名称就像Importer.Model等。
这是好还是不好?
我想与其他开发者确认我的想法
由于
答案 0 :(得分:3)
不,只要你选择合适的名字,这不是一种不好的做法。
Visual Studio将假定项目名称提供默认命名空间,因此对于名为Foo.Bar
的项目,您将Foo.Bar
作为命名空间。
当您处理一组适合父命名空间的库时,这非常有用。例如,您可能希望使用公司名称作为命名空间的第一部分,以及后一部分的库名称,例如: MyCorp.MailLib
,MyCorp.ReportsLib
等