
第4章 未来

第5章 变化

注 teawater: 本章介绍了设计应对变化的错误策略和正确策略。

5.3 渐进式开发及设计

注 teawater: 这是对前面介绍的问题的最终解决方案。
个人认为这里算是本书的核心,这是作者推崇的设计方法。个人认为大部分开源软件也是采取这个设计方法。
后面还会反复提到这个方法以及相关的内容。
个人认为这里算是本书的核心,这是作者推崇的设计方法。个人认为大部分开源软件也是采取这个设计方法。
后面还会反复提到这个方法以及相关的内容。

第6章 缺陷与设计

注 teawater: 本章介绍如何在设计中应对软件问题。

6.1 如果这不是问题……

第7章 简洁

第8章 复杂性

注 teawater: 复杂性会引起软件开发的各种问题,本章就讨论相关问题。

8.3 复杂性及错误的解决方案

解决因为设计的问题引起的软件复杂性。

8.5 应对复杂性

注 teawater: 解决复杂性的核心方法。