Debugging

Aus DDSWiki
Wechseln zu: Navigation, Suche
  • Viel Zeit beim Programmieren geht für das debugging drauf. - Das ist die Suche nach Fehlern, um Programme ordentlich zum Laufen zu bringen. Besonders zeitaufwändig ist es, Fehler zu finden welche die Programme zwar nicht zum Abstürzen bringen, sondern einfach nur unerwartete Ergebnisse liefern und ein fehlerhaftes Verhalten an den Tag legen.
  • Beim debuggen ist es unverzichtbar zu kontrollieren, welche Werte die Variablen aktuell gespeichert haben. Dazu kann man bei p5js die Funktion console.log() verwenden.

Consolelog.png


Fehlermeldungen

  • Wenn das Programm ordentlich falsch ist -- d.h. wenn es nicht ausführbar ist, da es syntaktisch nicht korrekt eingegeben wurde -- dann hilft ein Blick auf die Fehlermeldung in der Konsole (unten), um das Problem hoffentlich bald zu lokalisieren und auszubessern.

Fehlermedungen2.png