Jak odeslat úryvek kódu k vysvětlení nebo revizi?
Zaměřte rozsah, abyste rozlišili mezi pozorováním kódu a závěry o jeho provádění v odpovědi.
Omezte rozsah kódu
Nejprve poskytněte funkci nebo relevantní úryvek k revizi, zadejte jazyk, metodu volání a očekávané chování. Pokud problém závisí na konfiguraci, formátu vstupu nebo jiných funkcích, zahrňte minimální nezbytný kontext. Jasně uveďte, zda chcete pochopit řídicí tok, mezní případy nebo potenciální problémy, abyste předešli tomu, aby se odpověď rozšířila do obecného kontrolního seznamu pro celý projekt.
Poskytněte specifické cíle revize
Můžete napsat: „Vysvětlete, jak tato funkce zpracovává prázdný vstup a poukažte na mezní případy, které je třeba otestovat.“ Pokud chcete návrhy na úpravy, vyžádejte si vysvětlení důvodů a očekávaného dopadu. Při vkládání kódu přímo nebo jeho poskytování prostřednictvím dostupných příloh vždy zkontrolujte odsazení a názvy souborů; pro pohodlí nezahrnujte skutečné klíče ani tajné údaje do materiálů.
- Poskytněte relevantní kód, jazyk a očekávané výsledky.
- Popište skutečné chování nebo nejvíce znepokojující rizika.
- Vyžádejte si, aby byly nálezy, návrhy a metody ověřování uvedeny odděleně.
Potvrďte, které kroky revize byly dokončeny
Závěry vyvozené pouze ze čtení kódu představují statickou analýzu a neznamenají, že byly provedeny testy. Pokud odpověď tvrdí, že program byl spuštěn, zkontrolujte odpovídající výstupy nástrojů; pokud prostředí není k dispozici, požádejte o seznam neověřených částí. Před přijetím úprav by mělo být chování stále kontrolováno ve vhodném prostředí, zejména s ohledem na to, zda normální vstup i zpracování chyb splňují očekávání.