【发布时间】:2015-09-15 05:59:24
【问题描述】:
在我们的项目中,有一些 C# 类可以做一些事情(引擎代码),还有一些数据传输 (DTO) 类来参数化引擎功能。项目成员之一喜欢将类分成文件夹:
DTO\class1.cs
DTO\class2.cs
engine1.cs
engine2.cs
其他项目成员对这种文件夹分离感到困扰,他喜欢在同一个文件夹中,因为这些代码是问题的一部分:
class1.cs
class2.cs
engine1.cs
engine2.cs
第一种方法将有价值的类与“无价值”的类分开,并加快解决方案资源管理器中的搜索速度 - 但 DTO 名称不是一个好名字。我对你们在(更大的)项目中如何将代码分成文件夹(以及如何命名)很感兴趣?
【问题讨论】:
-
请在 codereview.stackexchange.com 上提出此类问题。据我所知,您没有问题,正在寻找意见。
-
@Adarsha 我们在代码审查中正在审查代码。没有代码,所以这将是题外话。
标签: c# namespaces naming-conventions namespace-organisation