- 名副其实,如果名称需要注释来补充,那就不算是名副其实
- 避免误导,避免用外形相似的单词,更要避免用小写字母l和大写字母O
- 做有意义的分区,不能光是添加数据或是废话。比如a1, a2, … , aN;或者废话,比如Info和Data就像a, an 和 the一样,是意义含混的废话
- 使用读的出来的名称
- 使用可搜索的名称,名称长短与其作用域大小相对应,单字母名称仅用于短方法中的本地变量
- 不必用m_前缀来标明成员变量
- 类名和对象名应该是名词或名词短语,避免使用manager,processor,data或info这样的类名,类名不应当是动词
- 方法名应当是动词或动词短语,属性访问器、修改器和断言应该根据其值命名,并加上get、set和is前缀
- 给名称添加前缀来添加有意义的语境
有意义的命名 —— Clean Code
最新推荐文章于 2022-08-22 23:18:22 发布