Hur lämnar jag kod för förklaring eller granskning?
Avgränsa granskningen så att kodobservationer skiljs från slutsatser om faktisk körning.
Avgränsa koden
Lämna först funktionen eller det relevanta kodavsnittet och ange språk, anropssätt och förväntat beteende. Ta med minsta nödvändiga sammanhang om frågan beror på konfiguration, indataformat eller andra funktioner. Säg tydligt om du vill förstå kontrollflöde, gränsfall eller möjliga problem så att svaret inte blir en allmän checklista för hela projektet.
Ange konkreta granskningsmål
Du kan skriva ”Förklara hur funktionen hanterar tom indata och ange gränsfall som behöver testas”. Be om skäl och förväntad påverkan om du vill ha ändringsförslag. Kontrollera alltid indrag och filnamn, oavsett om du klistrar in kod eller använder bilagor. Ta inte med riktiga nycklar eller hemligheter för bekvämlighets skull.
- Lämna relevant kod, språk och förväntat resultat.
- Beskriv det faktiska beteendet eller de risker du främst vill granska.
- Be om separata listor med iakttagelser, förslag och kontrollmetoder.
Kontrollera vilka granskningssteg som är klara
Slutsatser från enbart läsning är statisk analys och betyder inte att tester har körts. Om svaret påstår att programmet körts ska motsvarande verktygsutdata finnas. Be om en lista över det som inte verifierats om miljön saknas. Kontrollera beteendet i en lämplig miljö innan du inför ändringar, särskilt att både normal indata och felhantering fungerar som väntat.