代码整洁之道 Clean Code

 

1. 每一次的check in ,需要比上一次更好。

 

 

2.为什么要写出糟糕的代码呢?

 

 3. 混乱代码带来的代价是什么呢?

 

 

 

 

4. 我们是作者,写出来的代码一定要让别人很轻易的读懂。

 

5. 代码维护也需要遵循5S原则体系(精益Lean),该体系是全员生成维护(TPM: Total Productive Maintenance)的主要支柱之一。

 

 

6. 作为一个专业的程序员,我们需要为了保证代码的质量,给产品经理以最专业的意见,不应该被他们的言论所左右。

 

 

 

 

7. 在写出clean code之前,你必须蹚过很多的坑。

 

 

 8. 坦然的接受别人的审查。大佬们也是这么干的。

 

 9. 不能满足于代码仅仅可以工作,要让其变得更好。

 

 10. 如何写出clean code? 就跟小时候写作文,一遍一遍的批改一样。

手艺人要尊重自己的作品,对得起自己的手艺。

 

 

 

 

11. 什么是抽象? 什么是关注面切分?

 

 

 12. TDD 保证了持续性的重构不会导致原先的功能失效,但是对于游戏开发而言,如果在重构的同时不影响原先的功能呢?(影响KPI的事情,谁愿意干呢?)

 

13 .衡量代码质量的唯一有效标准:WTF/min 。 精辟!

 14. 第十七章 味道与启发 描述了作者从业多年总结的代码坏味道的总结,以及应对之道, 这一章应该隔一段时间就拿出来拜读。

15.le'qin: 方法是个动宾结构,一半定语就构了.namespace + class name + function name + parameters + 注释,一起表意,任何冗余、误导、缺失都不是一个完美的命名。

 

posted on 2020-06-20 18:07  KHacker  阅读(318)  评论(0)    收藏  举报