我看到很多使用这种文件的项目。它通常包含代码中很多地方都需要的函数。从包含一两个函数的类和命名空间的数量中保存代码似乎是合乎逻辑的。但另一方面,它减少了将代码分成逻辑部分的程度,从而使对项目结构的理解更加困难。那么我的问题是什么。在项目中有这样的文件是好是坏?
我使用的语言是 c++,但问题似乎是指任何编程语言。
utils 文件是否是不好的做法取决于许多因素。其他因素是(该列表并不详尽,可能取决于不同个人的意见):
结论:它的好坏在很大程度上取决于更广泛的上下文和相关文件的内容。干净代码的规则始终适用。将实用程序函数放在单独的文件中的想法是常见的做法,但它们只有在结构良好时才有用,以便人们可以轻松找到它们,并且可以轻松地找到它们。如果没问题,人们就会使用它们。否则人们将不会使用它们,并且您仍然会得到许多 utils 文件,这些文件仍然包含大量重复,但实现方式略有不同。
| 归档时间: |
|
| 查看次数: |
5573 次 |
| 最近记录: |