naming-conventions - Kotlin 的文件命名约定

标签 naming-conventions kotlin

Kotlin 消除了 Java“每个文件一个顶级公共(public)类”的限制,我已经学会了喜欢这个限制。我想知道在某处讨论这个问题是否有原因,是否有一些指导方针如何处理这种新的自由?

最佳答案

您仍然可以使用该 Java 规则作为约定并以您的类命名您的文件。或者您可以开始将更多类放入单个 Kotlin 文件中,在这种情况下,我建议根据文件的用途命名。每个文件通常会包含彼此相关的类或其他顶级元素(如果它们不相关,也许它们一开始就不属于同一个文件?)。在一个文件中应该有一个单词或少量单词来表达所有类的目的,这就是文件名的自然候选者。

关于naming-conventions - Kotlin 的文件命名约定,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25635786/

相关文章:

PHP 关于抽象类和接口(interface)的命名约定

C++:如何获取变量的路径?

android - 在 Kotlin 中构建 GridView 时无法传递上下文

android - Dagger 2 定制化提供改造

spring-boot - Spring Cloud Messaging Source未向Kafka代理发送消息

c# - 是否建议为所有 C# 枚举添加后缀 "Enum"以避免命名冲突?

c# - 关于英语的问题 : Using plural in the first part of an identifier name

android - 我在Android中收到NoClassFoundError

c++ - 变量和 setter/getter 的 Qt 命名约定,这样它们就不会发生冲突?

kotlin - 在 Android 中弃用 MasterKeys 后如何创建 masterKey