第一章 整洁代码
1.3.5 什么是整洁代码
- 能通过所有测试
- 没有重复的代码
- 体现系统中的全部设计理念
- 包括尽量少的实体,比如类,方法,函数等。
我个人理解这四条简单明了,如果以上四行字是一个方法中的四行代码的话(这个方法只有这四行),那么我说这个方法的代码很简洁。
1.6 童子军军规
光把代码写好可不够。必须时时保持代码整洁。我们都见过代码随时间流逝而腐坏。我们应当更积极的阻止腐坏的发生。
借用美国童子军一条简单的军规,应用到我们的专业领域:
“让你的营地比你来的时候更干净。” 如果每次签入时,代码都比签出时干净,那么代码就不会腐坏。
当我阅读到一个公司由于“糟糕”的代码而倒闭时,我不禁感到恐惧,真的!我当时真是恐惧的!绝对不是为了写读书笔记而刻意说的,我目前所在项目的代码就有诸多“脏”的地方,
所以,整洁从我做起!
好了,第二章笔记待续...