程序员修炼之道阅读笔记02

第二章《注重实效的途径》

“重复的危害”提醒不要在系统各处对知识进行重复。

“正交性”提醒不要把任何一项知识分散在多个系统组件中。

“可撤销性”将考察有助于项目与其不断变化的环境绝缘的一些技术。

“曳光弹”提供了一种开发方式。

“原型与便签”提出了在曳光弹开发不适用的情况下,怎样使用原型来测试架构、算法、接口以及各种想法。

本章内容与我们的团队项目相结合,我发现我们团队项目中有很多重复的知识,明明可以把它写成一个函数在不同地方调用,结果我们并没有这么做,导致代码变多,程序运行慢。

阅读完本章后我们团队对项目进行了优化,将重复的地方写成了函数进行调用。

原文地址:https://www.cnblogs.com/liujinxin123/p/11000053.html