知识卡片
决策日志留语境
内容
决策日志记录重要技术和架构选择、备选方案、评估方式和被迫接受的约束。发散:未来团队面对同一问题时,需要知道当时为什么这样选,而不只是看到结果。
参考来源
- 位置:《程序员必读之软件架构》第60章《决策日志》(源文件:OEBPS/text00000_split_074.html)
- 结论依据:原文明确列出决策日志应记录的问题(为什么选X而非Y、如何验证、是否被政策强迫),并说明其价值在于事后向新人解释决策语境,直接支持卡片论点。
- 原始内容:"这个部分的目的是简单记录所做的重要决策,包括技术选择……和整体架构……你为什么选择技术或框架X,而不是Y和Z?……记录重要决策的动机是这个部分在将来可以作为一个参考点。"