# Otklanjajte greške uz provjerljive hipoteze

Taiga Learning · Radni list
https://taiga.training/bs/lessons/debug-with-ai/

Koristite izmišljene ili odobrene informacije. Ne unosite tajne u ovaj radni list.

## Ciljevi učenja
- Precizno opišite očekivano i uočeno ponašanje.
- Odaberite zapažanje koje razlikuje konkurentska objašnjenja.
- Provjerite ispravku bez poistovjećivanja uklanjanja simptoma s uklanjanjem uzroka.

## Vježba
Napišite bilješku o otklanjanju nedavne greške. Uključite očekivano ponašanje, uočeno ponašanje, zahvaćeni opseg i tri moguća uzroka. Za svaki uzrok navedite jedno zapažanje koje bi oslabilo to objašnjenje. Prvo odaberite najeftinije sigurno zapažanje.

## Vaš odgovor
- Scenarij i opseg:
- Pretpostavke i otvorena pitanja:
- Predloženi odgovor ili odluka, s obrazloženjem:

## Provjerite svoj odgovor
| Tvrdnja ili kriterij | Dokaz ili test | Rezultat ili nedostatak | Odgovorna osoba |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Sljedeća radnja
- Radnja, odgovorna osoba i datum:
- Kada ćete pregledati ovaj odgovor?

## Princip koji treba zapamtiti
Svaki korak otklanjanja grešaka treba smanjiti neizvjesnost. Promjena koda bez provjerenog objašnjenja može stvoriti novu grešku.

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

Ovaj radni list podržava učenje. Njegovo popunjavanje samo po sebi ne odobrava promjenu u produkcijskom okruženju.
