Java Interface、AbstractClass 和 Enum 命名约定
2022-09-01 09:16:48
我们的团队正在讨论 Java 的代码约定:
interface: 或 或 ?FooIFooFooInterfaceabstract: 或 ?FooAbstractFooEnums: 或 ?FooFooEnum
我基本上试图把我的个人偏好放在一边,:)因此,非常欢迎支持一个或其他公约的理由。
我们的团队正在讨论 Java 的代码约定:
interface: 或 或 ?FooIFooFooInterface
abstract: 或 ?FooAbstractFoo
Enums: 或 ?FooFooEnum
我基本上试图把我的个人偏好放在一边,:)因此,非常欢迎支持一个或其他公约的理由。
在 Java 中: 和 - 尽管可能只是 .FooAbstractFooFooAbstractFooFoo
证据:
java.util.List(接口)java.util.AbstractList(抽象类)java.util.Formatter.BigDecimalLayoutForm(枚举)有关接口部分,请参阅 Java 编码约定文档的命名约定部分。不过,它不谈论枚举和抽象类。
从我的博客:
该博客还讨论了反对其他一些名称的原因。