架构决策记录(ADR)

一份简短文档,记录某一项具有架构重要性的决策、其背景及其后果。

什么是 架构决策记录(ADR)?

ADR 让一项决策对未来的团队成员清晰可读。它通常记录背景(当时面临哪些权衡因素)、决策本身、所考虑过的备选方案,以及后果(你现在需要承受的取舍)。ADR 与代码一同进行版本管理,并以「被取代」的方式处理而非直接编辑——思考的历史与当前的答案同样宝贵。

又称: adr.

相关术语

了解更多