《代码整洁之道》讲解得深入一些,此书则属于简单易懂。

  1. 在《Clean Code》一书中Bob大叔认为在代码阅读过程中人们说脏话的频率是衡量代码质量的唯一标准。
  2. 尽管减少代码行数是一个好的目标,但把理解代码所需的时间最小化是一个更好的目标。
  3. 为名字附带更多信息,比如单位或者属性(size_mb, html_utf8

把信息装到名字里

不会误解的名字

审美

该写什么样的注释

写出言简意赅的注释

把控制流变得易读

拆分超长的表达式

变量与可读性

抽取不相关的子问题

关键思想

技巧 标记