[所解决问题与方案的简短标题]
- 状态:[已提议 | 已拒绝 | 已接受 | 已弃用 | … | 已被 ADR-0005 取代]
- 决策者:[列出参与决策的所有人]
- 日期:[决策最后更新时的 YYYY-MM-DD]
技术故事:[描述 | 工单/issue URL]
背景与问题陈述
[描述背景和问题陈述,例如用两到三句话自由表述。你也可以用问题的形式来阐述该问题。]
决策驱动因素
- [驱动因素 1,例如某种力量、面临的顾虑……]
- [驱动因素 2,例如某种力量、面临的顾虑……]
- ……
考虑过的选项
- [选项 1]
- [选项 2]
- [选项 3]
- ……
决策结果
选择的选项:“[选项 1]”,因为[理由,例如:它是唯一满足一票否决标准类决策驱动因素的选项 | 它能化解某种力量 | …… | 综合表现最佳(见下文)]。
正面后果
- [例如:质量属性满足度的提升、需要做出后续决策……]
- ……
负面后果
- [例如:对质量属性的妥协、需要做出后续决策……]
- ……
各选项的利弊
[选项 1]
[示例 | 描述 | 更多信息的指引 | ……]
- 优点,因为[论据 a]
- 优点,因为[论据 b]
- 缺点,因为[论据 c]
- ……
[选项 2]
[示例 | 描述 | 更多信息的指引 | ……]
- 优点,因为[论据 a]
- 优点,因为[论据 b]
- 缺点,因为[论据 c]
- ……
[选项 3]
[示例 | 描述 | 更多信息的指引 | ……]
- 优点,因为[论据 a]
- 优点,因为[论据 b]
- 缺点,因为[论据 c]
- ……
链接
- [链接类型] [指向 ADR 的链接]
- ……