重复性管理——抽象的重要性(下)

接着上一篇的谈论,继续谈论抽象在重复性管理中的重要作用。

好的抽象与糟糕的抽象?

通过前面的一些例子,你可能形成了一个印象:所谓抽象很多时候就是把一些代码封装到一个方法中。

继续阅读“重复性管理——抽象的重要性(下)”

复杂性管理与重复性管理

探讨了简单重复性所带来的复杂性。

在前面我们说到了所谓的“计算机科学”,重点在于如何控制大型系统的复杂性。

复杂性本身当然也是个很大的话题,而一种常见的复杂性的来源则是重复性,即是由不断的重复所带来的复杂性。

重复性带来的复杂性常被人忽视,大概是因为一开始它是不起眼的,而当人们意识到它的存在时可能已经陷入了泥潭。

继续阅读“复杂性管理与重复性管理”