# Отстранявайте дефекти с проверими хипотези

Taiga Learning · Работен лист
https://taiga.training/bg/lessons/debug-with-ai/

Използвайте измислена или одобрена информация. Не поставяйте тайни стойности в този работен лист.

## Учебни цели
- Опишете точно очакваното и наблюдаваното поведение.
- Изберете наблюдение, което разграничава конкуриращи се обяснения.
- Проверете поправката, без да бъркате отстраняването на симптома с отстраняване на причината.

## Упражнение
Напишете бележка за скорошен дефект. Включете очаквано поведение, наблюдавано поведение, засегнат обхват и три възможни причини. За всяка причина посочете едно наблюдение, което би я направило по-малко вероятна. Първо изберете безопасното наблюдение с най-нисък разход.

## Вашият отговор
- Сценарий и обхват:
- Допускания и отворени въпроси:
- Предложен отговор или решение с обосновка:

## Проверете отговора си
| Твърдение или критерий | Доказателства или тест | Резултат или пропуск | Отговорник |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Следващо действие
- Действие, отговорник и дата:
- Кога ще прегледате този отговор?

## Принцип, който да запомните
Всяка стъпка при отстраняване на дефект трябва да намалява несигурността. Промяна в кода без проверено обяснение може да създаде нов дефект.

## Източници
- [Google SRE: Effective Troubleshooting](https://sre.google/sre-book/effective-troubleshooting/)

Този работен лист подпомага ученето. Самото му попълване не разрешава промяна в продукционната среда.
