第4章 未来
第5章 变化
注 teawater: 本章介绍了设计应对变化的错误策略和正确策略。
5.3 渐进式开发及设计
注 teawater: 这是对前面介绍的问题的最终解决方案。
个人认为这里算是本书的核心,这是作者推崇的设计方法。个人认为大部分开源软件也是采取这个设计方法。
后面还会反复提到这个方法以及相关的内容。
个人认为这里算是本书的核心,这是作者推崇的设计方法。个人认为大部分开源软件也是采取这个设计方法。
后面还会反复提到这个方法以及相关的内容。
第6章 缺陷与设计
注 teawater: 本章介绍如何在设计中应对软件问题。
6.1 如果这不是问题……
第7章 简洁
第8章 复杂性
注 teawater: 复杂性会引起软件开发的各种问题,本章就讨论相关问题。
8.3 复杂性及错误的解决方案
解决因为设计的问题引起的软件复杂性。
8.5 应对复杂性
注 teawater: 解决复杂性的核心方法。