CleanCode阅读笔记

CleanCode阅读笔记

这篇博客记录CleanCode的阅读心得,及一些重要的关键点。

一、 有意义的命名

  1. 成员变量以m开头
  2. 使用能读得出来的词
  3. 词要达意,不要使用含有歧义的词
  4. 对于类名使用名词或名词短语
  5. 对于方法名使用动词或动词短语

二、方法

  1. 函数体尽量短小
  2. 只做一件事
  3. 参数尽可能少,太多的话应考虑抽象为一个类
  4. 无副作用,不影响其他状态的改变
  5. DRY原则,不要有功能重复的代码

三、注释

  1. 尽量用代码阐释而不是用注释
  2. 千万不要有错误的注释
  3. 删掉注释掉的代码,放心有版本控制来找回代码

四、代码格式

  1. 成员变量声明在顶部
  2. 方法A调用方法B,B应在A的下方并尽量靠近A
  3. 擅用空行和缩进

五、未完待续。。。

你可能感兴趣的:(个人总结或心得)