Eine gute Fehlermeldung ist elementar wichtig für Programmierer, und PHP macht wirklich exzellente Fehlermeldungen, man bekommt neben einem häufig selbst erklärenden Text auch die Datei plus Zeile gesagt, in der der Fehler aufgetreten ist. Auf einem Silbertablett sozusagen.
Meldungen aufmerksam durchlesen! Immer mit der ersten Meldung beginnen (nachfolgende Meldungen könnten bereits durch Folgefehler verursacht worden sein). Datei und Zeile finden. Wenn der Fehler nicht in der genannten Zeile ist, langsam nach oben arbeiten, er kann nur davor verursacht worden sein. Fehler werden oft durch fehlerhafte (unerwartete) Zustände hervorgerufen. Debuggen, anzeigen lassen, ob Variablen wirklich den Wert haben, den man erwartet hat.
Programmieren heisst sehr häufig: Zustände überwachen, jede Aktion muss überprüft werden, jede Eingabe validiert, bevor man sie weiterverarbeitet. Überall lauern Gefahren, das irgendwas nicht klappt.
__________________ Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot. |