Ich verstehe, Lesezeichen zu verwenden, um sich an einen einzelnen Punkt in Ihrem Code zu erinnern. Wie kann man jedoch den Fluss des Codes verfolgen, den sie untersuchen? ZB: mehrere Lesezeichen und die Reihenfolge, in der sie erstellt wurden.
Beispiel:
Fehlerbericht: "Kollisionen funktionieren nicht an den Ecken von Wänden"
- Die Reproduktion des Fehlers führt dazu, dass bestimmte Polygone nicht kollidieren.
- Der Kollisionscode wurde von einem nicht verfügbaren Entwickler geschrieben. Die Untersuchung sieht also so aus:
Im Verlauf der Untersuchung, vor allem , wenn nicht-Code Elemente wie Google bewerten, kann man vernünftigerweise erwarten, ihren Platz im Code zu verlieren ( Habe ich bereits an diesem Codepfad geschaut? Oder Welchen Codepfad untersuchte ich? Es mehrere ist , dass Blei zu dieser Funktion etc). Das Gleiche gilt für unvermeidbare Unterbrechungen (Boss: Ich brauche JETZT [langwierigen, sinnlosen Bericht] usw.)
Es wäre nützlich, eine Ressource mit Techniken oder Werkzeugen zur Verfügung zu haben, mit denen man seinen Platz im Code nachverfolgen kann.
Bearbeiten : Das obige Beispiel ist als mögliche Illustration gedacht, nicht als tatsächliches Problem, das beantwortet werden muss.
Eine andere Möglichkeit, diese Frage zu formulieren, ist:
Wie behalten Sie beim Erlernen eines neuen Systems den Überblick, wo Sie sich mit dem Erlernen des Codes beschäftigen? Es geht nicht darum zu verstehen, warum der Code das tut, was er tut (wofür Kommentare sein sollten), sondern darum , wie er es tut (was nur durch Lesen des Codes gelernt wird, nicht durch Kommentare).