知识卡片
预设有两种过度
内容
预先设计太少会缺边界、愿景、风险和一致性,太多则会信息过载、分析瘫痪和僵化。发散:好的预设不是数量问题,而是是否覆盖改变成本高、复杂或新的元素。
参考来源
- 位置:《程序员必读之软件架构》第65章《恰如其分的预先设计》(源文件:OEBPS/text00000_split_080.html)
- 结论依据:原文分别列出"多少预先设计是太少"和"多少预先设计是太多"两组具体症状清单,直接支持卡片论点。
- 原始内容:"多少预先设计是太少:不了解系统边界是什么,在哪里。……没有考虑非功能需求/质量属性。……多少预先设计是太多:太多信息……分析瘫痪和纠缠于次要细节的团队……一个无节制的"设计阶段"。"