代码整洁之道 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 + 注释,一起表意,任何冗余、误导、缺失都不是一个完美的命名。
浙公网安备 33010602011771号