标识符的功能是用于标记“数据实体”
命名时,应当尊循尊循以下的约定
方便自己,也方便伙伴理解标识符所标记的内容
目标:
掌握标识符的命名约定
标识符需要有意义
约定内容
见名知义
什么叫‘见名知义’
命名演练
- 同学
- 生命值
- 号码
- 生日
- 内容
标识符需要易拆读
多单词的标识符出现的情景
需要使用 用户名称 这个意思去标记一些数据
username
两个词连在一起不易区分
需要使用 用户登陆标记 这个意思标记数据
userloginflag
三个词连在一起更不易读
这样的写法,好比一篇文章,没有标点符号
读起来就很难受
例如:无标点符号的句子:
欢迎大家参加软件开发特训营的培训这里可以让我们快速的体验到人工智能编程语言的魅力完整参加了全部内容可以开发出一套方便实用个性新潮的通讯录软件接下来的日子让我们共同成长吧
我们要加上标点了,才易读
欢迎大家参加软件开发特训营的培训。这里可以让我们快速的体验到人工智能编程语言的魅力。完整参加了全部内容,可以开发出一套方便、实用、个性、新潮的通讯录软件!接下来的日子让我们共同成长吧!!!
对比过后发现,带有标点符号的句子,会更易读
下划线分割法
单词与单词间使用下划线分割
- 学生姓名
- 用户密码
驼峰命名法
- 》小驼峰命名法
-
学生姓名
-
用户密码
-
大驼峰命名法
-
学生姓名
-
用户密码