摘要: 第十五章 改良与革命——代码是如何成长的软件是一种有生命的实体。我们确实有机会来反复提高代码的质量,这在某种程度上模拟了进化的过程。优秀的代码也会遇到糟糕的事情。永远都不要低估代码在其生命周期内出现缺陷和瑕疵的能力。软件开发的维护阶段通常是软件成长的最长阶段。不管你做什么,最初的代码都会被更改,腐烂就是从这里开始的,这是一种你“做也不是,不做也不是”的情况,不管你做什么,代码都会腐烂。即使你的确在... 阅读全文
posted @ 2008-11-13 22:56 李潘 阅读(368) 评论(0) 推荐(0) 编辑