前言
代码的命名是一个需要规范的事情,如果没有规范的代码命名,那么代码只有写的时候看得懂,过几天再看就看不懂了
代码命名规范
以“Hello world”为例
- 大驼峰命名 :HelloWorld
- 小驼峰命名:helloWorld
- 蛇形命名:hello_world
- 混合命名:MyApplication_HelloWorld
驼峰命名:简洁,一般适合1~3个单词拼接。不适合过长单词
蛇形命名:有点繁琐,适合长单词拼接
混合命名:适合长单词的按照目的分解
如何使用
代码命名常见使用:
- 文件夹
- 文件
- 类名
- 实例化类
- 临时变量
- 全局变量
这里说一下我常用的命名
使用场景 | 命名方式 |
---|---|
文件夹 | 大驼峰 |
文件 | 大驼峰 |
类名 | 大驼峰 |
实例化类名 | 小驼峰 |
临时变量/全局变量 | 蛇形 |
常用变量 | 命名 |
---|---|
实体类文件夹 | Entity |
方法文件夹 | Utils |
业务逻辑文件夹 | Sevice |
xx业务逻辑 | xxSevice |
xx方法 | xxHelper |
临时实体变量 | Model |
Lambda参数 | Item,Index |
结尾
希望大家能养成好的命名规范,写好规范的代码,便于阅读。