Hogyan küldjünk kódrészletet magyarázathoz vagy felülvizsgálathoz?
A hatókör szűkítése a kód megfigyelése és a végrehajtási következtetések megkülönböztetése érdekében a válaszban.
Korlátozza a kód hatókörét
Először adja meg a felülvizsgálandó függvényt vagy releváns kódrészletet, megadva a nyelvet, a hívási módszert és a várt viselkedést. Ha a probléma a konfigurációtól, a bemeneti formátumtól vagy más függvényektől függ, adja meg a minimálisan szükséges kontextust. Világosan jelezze, hogy a vezérlési folyamatot, a határértékeket vagy a lehetséges problémákat szeretné-e megérteni, hogy elkerülje a válasz kiterjedését a teljes projekt generikus ellenőrzőlistájává.
Adjon meg specifikus felülvizsgálati célokat
Írhatja: „Magyarázza el, hogyan kezeli ez a függvény az üres bemenetet, és mutassa meg a tesztelésre szoruló határértékeket.” Ha módosítási javaslatokat szeretne, kérjen magyarázatot az okokra és a várható hatásra. Kódot közvetlenül beillesztve vagy elérhető mellékleteken keresztül megadva mindig ellenőrizze az indentálást és a fájlneveket; ne tartalmazzon valódi kulcsokat vagy titkos adatokat az anyagokban a kényelem érdekében.
- Adja meg a releváns kódot, a nyelvet és a várt eredményeket.
- Írja le a tényleges viselkedést vagy a leginkább aggasztó kockázatokat.
- Kérje meg, hogy a megállapításokat, javaslatokat és ellenőrzési módszereket külön listázzák.
Erősítse meg, mely felülvizsgálati lépések fejeződtek be
A kizárólag kódolvasásból levont következtetések statikus elemzésnek minősülnek, és nem jelentik azt, hogy teszteket hajtottak végre. Ha a válasz azt állítja, hogy a program futott, ellenőrizze a megfelelő eszköz kimeneteket; ha a környezet nem elérhető, kérjen egy listát a fel nem vizsgált részekről. A módosítások elfogadása előtt a viselkedést továbbra is megfelelő környezetben kell ellenőrizni, különösen biztosítva, hogy mind a normál bemenet, mind a hibakezelés megfeleljen az elvárásoknak.