【发布时间】:2016-02-23 18:21:59
【问题描述】:
关于顶级函数在 Kotlin 中的位置是否存在最佳实践/约定?
假设我正在创建一个带有实用功能的包myproject.util。在 Java 中,创建与包结构匹配的目录结构是一种很好的做法。不确定 Kotlin 是否真的如此。无论如何,我想实用功能应该转到myproject/util/somefile.kt,但我不确定somefile 应该是什么。
【问题讨论】:
-
您可以在这个函数库中看到一些组织:github.com/kohesive/klutter/tree/master/core-jdk6/src/main/…(查看下面的文件夹和文件中的分组)
-
谢谢!我非常喜欢
core.common包中使用的模式,其中与任何特定类无关的顶级函数位于core/common/Common.kt。
标签: coding-style kotlin