Wie reiche ich einen Code-Snippet zur Erklärung oder Überprüfung ein?
Fokussieren Sie den Umfang, um zwischen Code-Beobachtung und Ausführungs-Schlussfolgerungen in der Antwort zu unterscheiden.
Begrenzen Sie den Code-Umfang
Stellen Sie zuerst die Funktion oder den relevanten Ausschnitt zur Überprüfung bereit und geben Sie die Sprache, die Aufrufmethode und das erwartete Verhalten an. Wenn das Problem von der Konfiguration, dem Eingabeformat oder anderen Funktionen abhängt, stellen Sie den minimal notwendigen Kontext bereit. Geben Sie klar an, ob Sie den Kontrollfluss, Grenzfälle oder potenzielle Probleme verstehen möchten, um zu vermeiden, dass die Antwort zu einer generischen Checkliste für das gesamte Projekt wird.
Spezifische Überprüfungsziele angeben
Sie können schreiben: "Erklären Sie, wie diese Funktion leere Eingaben verarbeitet und weisen Sie auf Grenzfälle hin, die getestet werden müssen." Wenn Sie Änderungsvorschläge wünschen, fordern Sie Erklärungen zu den Gründen und den erwarteten Auswirkungen an. Beim direkten Einfügen von Code oder der Bereitstellung über verfügbare Anhänge sollten Sie immer die Einrückung und Dateinamen überprüfen. Fügen Sie keine echten Schlüssel oder Geheimnisse in die Materialien ein, um die Bequemlichkeit zu erhöhen.
- Stellen Sie den relevanten Code, die Sprache und die erwarteten Ergebnisse bereit.
- Beschreiben Sie das tatsächliche Verhalten oder die besorgniserregendsten Risiken.
- Fordern Sie an, dass Ergebnisse, Vorschläge und Verifizierungsmethoden separat aufgelistet werden.
Bestätigen Sie, welche Überprüfungsschritte abgeschlossen wurden
Schlussfolgerungen, die ausschließlich aus dem Lesen von Code gezogen werden, stellen eine statische Analyse dar und bedeuten nicht, dass Tests ausgeführt wurden. Wenn die Antwort behauptet, dass das Programm ausgeführt wurde, überprüfen Sie entsprechende Tool-Ausgaben. Wenn die Umgebung nicht verfügbar ist, fordern Sie eine Liste der nicht verifizierten Teile an. Bevor Sie Änderungen übernehmen, sollte das Verhalten immer noch in einer geeigneten Umgebung überprüft werden, insbesondere um sicherzustellen, dass sowohl normale Eingaben als auch die Fehlerbehandlung den Erwartungen entsprechen.