代码整洁之道
作者:互联网
1、有意义的命名
- 所有的命名都要有实际意义,命名会告诉你它为什么存在,它做什么事情,应该怎么用。
- 避免引起误导,变量方法名和实际意义不符
- 做有意义的区分,
array1
和array2
这样的名字你告诉我有啥区别 - 使用读的出来的名称,真的很有效,编程是社交活动,名字要读的出来!
- 使用可以搜索的名称,难以搜索的名字会让你难以定位变量或者方法调用等
- 程序中有意义的数字或者字符串应该用常量进行替换
- 类名和对象名应为名词或名词词组,方法名应为动词或动词词组
- 每个概念对应一个词,你可以建立一个术语表参考,要做到统一一致
2、函数:
- 短小:20封顶最佳
- 函数要只做一件事
- 函数参数尽量少
- 使用具有描述性的函数名
- 标识参数丑陋不堪,向函数传递布尔值做法并不推荐
- 函数名是动词,参数是名词,并保证顺序
- 无副作用,方法不要做方法名语义外的事情
标签:词组,函数,名词,代码,之道,动词,命名,方法,整洁 来源: https://www.cnblogs.com/nielifang/p/15162038.html