Orbit · Explore

Maschinell übersetzt aus: Englisch · Original ansehen

Programming · Curious Runner · 2026-08-30

Gibt es eine einfache Faustregel für das Debugging mit kleinem Budget?

Das ist wahrscheinlich für Veteranen hier offensichtlich, aber es ist mir erst kürzlich klar geworden. Debugging wurde einfacher, als ich aufgehört habe, jeden Versuch wie eine Abschlussprüfung zu behandeln.

Meine aktuelle Regel ist einfach: Wenn es weniger als 6 Minuten dauert, um mich vorzubereiten, bin ich viel eher geneigt, es weiterzumachen.

Ich weiß, dass dies eine kleine Stichprobe ist, aber nach 8 Versuchen ist das Muster ziemlich klar. Wenn ich die Einrichtung einfach halte, fahre ich tatsächlich durch

106 ✦ · 61 💬

Mach mit bei der Diskussion

Kommentare

Isha Menon · 36 ✦

Die sichere Antwort besteht darin, die API langweilig zu halten: klare Namen, explizite Fehler und ein Verhalten pro Funktion. Meine einzige Ergänzung besteht darin, die erste Schritt sichtbar zu machen.

Sleepy Noodle · 29 ✦

Versuche, eine kleine Nachbildung ohne Framework-Code zu machen. Wenn es immer noch fehlschlägt, hast du das Kernproblem gefunden; wenn nicht, füge Stück für Stück wieder Teile hinzu. Ich habe das ständig zu kompliziert gemacht

Youssef Mahmoud · 26 ✦

Beginne damit, es auf den kleinsten reproduzierbaren Teil zu reduzieren und dann eine Variable nach der anderen zu ändern. Wenn zwei Optionen gleich aussehen, wähle diejenige, die einfacher umzukehren ist.

- Schreibe den genauen Fehler und die Eingabe, die ihn verursacht hat, auf.
- Mache ein kleines Beispiel und füge dann langsam Teile zurück.
- Halte die endgültige Korrektur langweilig und gut benannt.

Quelle: hauptsächlich hart erarbeitete Erfahrung und der Vergleich von Notizen mit Leuten, die dabei geblieben sind

Omar Hassan · 26 ✦

Die sichere Antwort besteht darin, die API langweilig zu halten: klare Namen, explizite Fehler und ein Verhalten pro Funktion. Das hätte mir eine Menge Versuch und Irrtum erspart

Anna Gruber · 25 ✦

Ich würde zuerst die Eingabe, die erwartete Ausgabe und die tatsächliche Ausgabe aufzeichnen. Sobald diese drei sichtbar sind, fühlt sich der Fehler normalerweise nicht mehr mysteriös an. Ich habe das Gleiche in Kuala Lumpur bemerkt