【发布时间】:2019-10-03 04:30:11
【问题描述】:
关于如何命名一个类如何Helper 或Utils 中清楚地解释了:
如:XHelper 或 XUtils。我做了一项研究,得到了以下结果:
关于Utils我们可以看到例如Spring Framework通过:
还有Java:
- BasicGraphicsUtils
-
SynthGraphicsUtils(这是规则的例外,因为它的所有方法不是
static)
Helper 也是如此,例如我们可以在 Spring Framework 中看到:
- JsonExpectationsHelper
- LocalizedResourceHelper
-
ReflectionHelper(这是规则的例外,因为它的所有方法都是
static)
在Java 中以某种方式令人困惑,因为在许多Helper 类中,方法被声明为static。我观察到几乎所有这些都在org.omg 包中,而不是java.xxx 或javax.yyy 之类的东西
回到正题
但是Support 呢?如XSupport。
它似乎与Helper或Utils非常相似
通过Java有很多类有这种模式如:
和Spring Framework
那么,在类名中明确应用Support 术语的规则是什么?
(但当然要考虑其他两个术语)
【问题讨论】: