干净架构中用例 class 的 java 命名约定是什么?
What is the java naming convention for use case class in clean architecture?
java class 的命名约定是使用名词而不是动词
但在干净的架构用例中 class 包含动词。
我们可以在服务 layer/business 层的 java class 名称中使用动词吗?
我认为 Google Java 风格指南 中的 Naming 是一个很好的参考指南。
引自Class names部分:
Class names are written in UpperCamelCase.
Class names are typically nouns or noun phrases. For example, Character or ImmutableList. Interface names may also be nouns or noun phrases (for example, List), but may sometimes be adjectives or adjective phrases instead (for example, Readable).
动词或动词短语通常用于方法名称。
Method names are written in lowerCamelCase.
Method names are typically verbs or verb phrases. For example, sendMessage or stop.
java class 的命名约定是使用名词而不是动词
但在干净的架构用例中 class 包含动词。
我们可以在服务 layer/business 层的 java class 名称中使用动词吗?
我认为 Google Java 风格指南 中的 Naming 是一个很好的参考指南。
引自Class names部分:
Class names are written in UpperCamelCase.
Class names are typically nouns or noun phrases. For example, Character or ImmutableList. Interface names may also be nouns or noun phrases (for example, List), but may sometimes be adjectives or adjective phrases instead (for example, Readable).
动词或动词短语通常用于方法名称。
Method names are written in lowerCamelCase.
Method names are typically verbs or verb phrases. For example, sendMessage or stop.