Hackcat

Jak przekazać fragment kodu do wyjaśnienia lub przeglądu?

Zawęź zakres, aby odpowiedź odróżniała obserwacje kodu od wniosków z wykonania.

Ogranicz zakres kodu

Najpierw podaj funkcję lub fragment do przeglądu, określając język, sposób wywołania i oczekiwane zachowanie. Jeśli problem zależy od konfiguracji, formatu danych lub innych funkcji, dołącz minimalny niezbędny kontekst. Wyraźnie określ, czy chcesz zrozumieć przepływ sterowania, warunki brzegowe czy potencjalne problemy, aby odpowiedź nie rozrosła się do ogólnej listy kontrolnej całego projektu.

Podaj konkretne cele przeglądu

Możesz napisać: „Wyjaśnij, jak ta funkcja obsługuje puste dane wejściowe, i wskaż przypadki brzegowe wymagające testów”. Jeśli chcesz propozycji zmian, poproś o wyjaśnienie przyczyn i oczekiwanego wpływu. Wklejając kod bezpośrednio lub przekazując go w dostępnym załączniku, zawsze sprawdź wcięcia i nazwy plików; nie dołączaj dla wygody rzeczywistych kluczy ani sekretów.

  1. Podaj odpowiedni kod, język i oczekiwane wyniki.
  2. Opisz rzeczywiste zachowanie lub najbardziej niepokojące ryzyka.
  3. Poproś o osobne zestawienie ustaleń, sugestii i metod weryfikacji.

Potwierdź, które etapy przeglądu wykonano

Wnioski wyciągnięte wyłącznie z lektury kodu stanowią analizę statyczną i nie oznaczają przeprowadzenia testów. Jeśli odpowiedź twierdzi, że program uruchomiono, sprawdź odpowiednie wyniki narzędzi; jeśli środowisko jest niedostępne, poproś o listę niezweryfikowanych części. Przed przyjęciem zmian nadal trzeba sprawdzić zachowanie w odpowiednim środowisku, szczególnie zgodność obsługi prawidłowych danych i błędów z oczekiwaniami.