在我们的项目中,有C#类执行某些操作(引擎代码),以及一些数据传输(DTO)类来参数化引擎功能。其中一个项目成员喜欢将类分成文件夹:
DTO\class1.cs
DTO\class2.cs
engine1.cs
engine2.cs
其他项目成员对此文件夹分离感到困扰,他喜欢它在同一文件夹中,因为这些代码是问题的一部分:
class1.cs
class2.cs
engine1.cs
engine2.cs
第一种方法将有价值的类与“无价值”的类分开,并加快了在解决方案资源管理器中的搜索速度 - 但DTO名称不是很好。我很感兴趣的是你们如何在你的(更大的)项目中将代码分成文件夹(以及如何命名)?
答案 0 :(得分:0)
这是你喜欢的任何东西。我个人使用文件夹来分组某些文件。 对于游戏,即
有更多方法可以做这样的事情,但这都是个人的。想想好事。如果你与其他人一起编码,你应该先讨论并写下代码约定。