clean code笔记1:命名规范

命名规范

命名要有意义

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

做有意义的区分

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

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

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

其他细节

  • 命名取名规则使得程序更易读,驼峰法:取名的时候,名字里如果有多个单词,则后面的单词的首字母要大写。
  • 要习惯把常量(34,“simply”)抽象成const变量,使得以后的修改方便且不容易出错。
  • 类名大多数应该是名词。
  • 方法名大多数应该是动词。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容