Jeden návyk stojí za víc než všechny ostatní dohromady: než se něco změní, nechte si říct, co se změní.
Jak si vyžádat plán
Prozkoumej ten problém, ale zatím nic neupravuj. Vrať mi: co jsi zjistil, kterých souborů se to dotkne, co je rizikové a jak to půjde ověřit.Tahle formulace funguje vždycky a nepotřebujete k ní znát jediný název schopnosti.
Co má plán obsahovat
Dobrý plán odpoví na čtyři věci:
- Co se zjistilo — jaká je vlastně příčina, ne jen projev.
- Čeho se to dotkne — konkrétní soubory, ne „datovou vrstvu".
- Co je rizikové — kde se to může pokazit a co by to způsobilo.
- Jak se to ověří — příkaz, který má na konci projít.
Když některá část chybí, je to samo o sobě informace: nejasnost v plánu se nezmenší tím, že se začne psát.
Proč to funguje i bez znalosti kódu
Plán je psaný česky a odpovídá na otázky, které umíte posoudit i bez technického vzdělání:
- Odpovídá rozsah tomu, co jsem chtěl? (Chtěl jsem opravit překlep, a dotkne se to dvaceti souborů?)
- Je mezi dotčenými soubory něco, co mě překvapuje?
- Dává navržené ověření smysl?
Tři otázky, tři odpovědi. To je celé.
Potom teprve provedení
Dobře, proveď ten plán. Nic navíc.Věta „nic navíc" není nedůvěra — je to způsob, jak se vyhnout tomu, že se cestou opraví i tři další věci, které jste neviděli. Ověř si, že to sedí Požádáte o opravu jednoho překlepu a plán uvádí osmnáct dotčených souborů. Co to znamená? Nejspíš jedno ze dvou. Buď je ten překlep v kanonických datech a osmnáct souborů jsou generované důsledky — pak je to v pořádku a plán to má říct výslovně. Nebo se do opravy přibalilo něco dalšího — a pak je správná reakce zeptat se, co konkrétně, a nechat to na jindy. Rozdíl mezi těmi dvěma se pozná z toho, jestli jsou ty soubory generované.Zobrazit odpověď Skrýt odpověď