# 用可检验的假设排查问题

Taiga Learning · 工作表
https://taiga.training/zh-CN/lessons/debug-with-ai/

使用虚构或获准信息。不要在工作表中写入秘密信息。

## 学习目标
- 准确描述预期行为和观察到的行为。
- 选择能够区分不同解释的观察。
- 验证修复，区分消除症状与消除原因。

## 练习
为近期缺陷写一份排查记录。包含预期行为、观察到的行为、影响范围和三个可能原因。为每个原因指定一项能削弱该假设的观察。先选择成本最低且安全的观察。

## 你的回答
- 场景与范围：
- 假设与未解决问题：
- 拟议答案或决定及其理由：

## 验证回答
| 说法或标准 | 证据或测试 | 结果或缺口 | 负责人 |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## 下一步行动
- 行动、负责人和日期：
- 何时复核这份回答？

## 应记住的原则
每一步排查都应减少不确定性。没有经过检验的解释就修改代码，可能引入另一个缺陷。

## 来源
- [Google SRE: Effective Troubleshooting](https://sre.google/sre-book/effective-troubleshooting/)

本工作表辅助学习。完成工作表本身，不构成对生产变更的授权。
