我们正在考虑以这种方式组织我们的大项目:
\树干
[公司名]
[产品1]
[项目1]
公司名称.Product1.Project1.csproj
[项目2]
公司名称.Product1.Project2.csproj
公司名称.Product1.sln
[产品2]
我们试图遵循 Microsoft 的建议,即命名空间名称遵循文件夹结构,但这样做有什么缺点吗?
您应用的解决方案和项目的命名约定是什么?
最佳答案
如果你问我,那看起来很不错。特别是通过全名(包括全名空间部分)命名您的项目。我发现这在项目众多时很有帮助,尤其是在不同产品中碰巧有类似项目的情况下。
您如何以及是否拆分产品和项目(我认为项目更像是一个应用程序而不是解决方案项目)在很大程度上取决于您组织的规模、构成和您的偏好。
关于visual-studio - Visual Studio 解决方案和项目的命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/996479/