Hackcat

Ako formulovať otázky zrozumiteľnejšie?

Pomocou cieľov, kontextu a požiadaviek na výstup obmedzte opakované upresňovanie.

Dodajte kontext, ktorý ovplyvňuje posúdenie

Jasná otázka zvyčajne obsahuje cieľ, aktuálne prostredie, pozorované prejavy a požadovaný výstup. Pri riešení chyby programu je napríklad vysvetlenie spôsobu spustenia, príslušných verzií a krokov vyvolávajúcich chybu užitočnejšie než samotný posledný chybový riadok. Stabilný kontext nemusíte opakovane rozpisovať; sústreďte sa na rozdiely ovplyvňujúce toto posúdenie a na príčiny, ktoré ste už vylúčili.

Použite štruktúru, ktorú môžete priamo upraviť

Vstup môžete usporiadať ako „Čo chcem urobiť; Čo sa deje teraz; Čo som vyskúšal; Ako má vyzerať odpoveď.“ Pôvodné záznamy oddeľte od vlastných domnienok, aby bolo možné odpovedať krok za krokom. Ak je materiálu veľa, najprv poskytnite súhrn a kľúčové ukážky, potom dopĺňajte podľa potreby.

  1. V prvom odseku vysvetlite konkrétny cieľ a kritériá dokončenia.
  2. V druhom odseku uveďte kľúčové vstupy a známe obmedzenia.
  3. Napokon určte, či potrebujete kontrolný zoznam, vysvetlenie, tabuľku alebo reprodukovateľné kroky.

Skontrolujte, či ste dostali požadovanú odpoveď

Po doručení odpovede overte, či rieši pôvodnú otázku, odkazuje na vami dodané fakty a objasňuje neistoty. Môžete sa dopýtať „Uveď, ktoré závery vyplývajú zo záznamov a ktoré ešte treba overiť.“ Tieto štruktúry pomáhajú vyjadriť potreby a nie sú zvláštnou syntaxou príkazov; môžete písať prirodzene podľa svojich zvyklostí. Ak je podmienok viac, jasne určte, ktorá musí byť splnená.