YENPO JOURNAL

Vom Symptom
zurück zur Quelle.

Welcher Konfigurationswert wurde verwendet? Warum überschreibt eine alte Anfrage ein neues Ergebnis? Lesen Sie die kleinen Beispiele und führen Sie die Tests aus.

EINEN LESEPFAD WÄHLEN

Was möchten Sie herausfinden?

Beginnen Sie mit Ihrer aktuellen Frage oder durchlaufen Sie diese vier Schritte vom Verstehen eines Projekts bis zur Prüfung seines Verhaltens.

  1. Wo soll ich in diesem Projekt anfangen?

    Finden Sie einen Einstieg und skizzieren Sie die Dateien hinter einem Verhalten. Verfolgen Sie dann einen Wert oder nutzen Sie die Historie, um den Grund für eine Zeile zu verstehen.

  2. Welchen Pfad nimmt diese Eingabe?

    Aufrufe und Zweige vom Einstiegspunkt bis zum beobachtbaren Ergebnis verfolgen.

  3. Passt die Erklärung zum Code?

    Vergleichen Sie die Erklärung mit Zweigen und Eingaben im Code. Prüfen Sie bei einem Patch, welche beiden Versionen Sie vergleichen.

  4. Welches Verhalten sollte ich prüfen?

    Halten Sie das aktuelle Verhalten fest, prüfen Sie betroffene Aufrufer und untersuchen Sie Assertions. Führen Sie die Beispiele in Ihrem Terminal aus.