clean code笔记1:命名规范

作者: SimplyY | 来源:发表于2014-07-26 20:04 被阅读379次

命名规范

命名要有意义

  • 名副其实。通过名称我们知道有关变量的大多数信息(是什么,做什么,怎么用)。
  • 无歧义。
  • 简洁易懂,简洁是建立在易懂的基础上的。

做有意义的区分

  • 去掉多余废话(前缀a,an,the)
  • 无意义区分容易产生歧义

尽可能避免使用的编码习惯

  • 把类型名字加进变量名里面(在强类型语言里面会增加阅读难度和修改代码的难度)
  • 成员前缀(丑陋,且多余)
  • 丑陋的接口取名

其他细节

  • 命名取名规则使得程序更易读,驼峰法:取名的时候,名字里如果有多个单词,则后面的单词的首字母要大写。
  • 要习惯把常量(34,“simply”)抽象成const变量,使得以后的修改方便且不容易出错。
  • 类名大多数应该是名词。
  • 方法名大多数应该是动词。

相关文章

网友评论

    本文标题:clean code笔记1:命名规范

    本文链接:https://www.haomeiwen.com/subject/gswstttx.html