项目代码分离和文件夹命名习惯
本文关键字:习惯 文件夹 代码 分离 项目 | 更新日期: 2023-09-27 18:12:41
在我们的项目中,有一些c#类(引擎代码)和一些数据传输(DTO)类来参数化引擎功能。其中一个项目成员喜欢把这些类放到文件夹中:
DTO'class1.cs
DTO'class2.cs
engine1.cs
engine2.cs
其他项目成员被这种文件夹分离所困扰,他喜欢它在同一个文件夹中,因为这些代码是问题的一部分:
class1.cs
class2.cs
engine1.cs
engine2.cs
第一个方法将有价值的类与"没有价值的"类分开,并加快了在解决方案资源管理器中的搜索速度-但是DTO名称不太好。我对你们在(更大的)项目中如何将代码分成文件夹(以及如何命名它们)很感兴趣?
随你喜欢。我个人使用文件夹对某些文件进行分组。例如
- <
- 逻辑/gh>客户
- <
- 连接/消息/gh>
- …
有更多的方法来做这样的事情,但这都是个人的。想想好的事情。如果你和其他人一起编写代码,你应该先讨论并写下代码约定。