Man muss die Threads ja nicht künstlich in die Länge ziehen, es gibt schon genug, wo seitenweise über Kleinigkeiten diskutiert wird.
Da hast Du allerdings recht.
Aber der Lerneffekt für "Greife nie auf Dinge zu, die eventuell nicht da sind." wäre größer gewesen.
Jetzt hat er eine Lösung und weiss warscheinlich gar nicht, wo ohne die If-Abfrage das Problem gewesen wäre.
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.