写代码时,我们往往随处可见命名,变量、函数、参数、类等。**那又怎样才能是有意义的命名呢?
- 名副其实的名字:如果名称需要一长串的注释, 那就不算名副其实,我们要做到见名思议。
- 避免误导:避免留下掩藏代码本意的错误线索
- 做有意义的区分
- 使用读的出来的名称
- 使用可搜索的名称
- 避免使用编码
- 不避使用成员前缀
- 避免思维映射
- 类名:类名和对象名应该是名词或名词短语
- 方法名:应当是动词或者是动词短语
- 每个概念对应一个词
- 别使用双关语:遵循“一词一义”规则
- 添加有意义的语境
坚持以上的原则。久而久之,代码的可读性就有所提升。
网友评论