编码规范

源代码组织

目录结构

混合项目
纯Kotlin项目

源文件名称

如果Kotlin文件包含单个类(以及可能相关的顶层声明),那么文件名应该与该类的名字相同,并追加.kt扩展名。如果包含多个类或只包含顶层声明,那么个选择一个可以描述该文件所包含内容的名称,并以此命名该文件。首字母使用大写的驼峰风格(例如:ProcessDeclararions.kt)。

源文件组织

鼓励多个声明放在同一个kotlin源文件中

类布局

通常,一个类的内容按以下顺序排列:
-属性声明和初始化块
-次构造函数
-方法声明
-伴生对象

函数名

函数、属性与局部变量的名称以⼩写字⺟开头、使⽤驼峰⽽不使⽤下划线:

属性名

常量名称(标有 const 的属性,或者保存不可变数据的没有⾃定义 get 函数的顶层/对象 val 属性)应该使⽤⼤写、下划线分隔的名称:

横向留白

修饰符、注解、函数、函数体格式化、属性、控制流、方法调用、链式调用换行、Lambda表达式格式化

你可能感兴趣的:(编码规范)