dedlfix: Kein Zugriff nach Änderung

Beitrag lesen

Hi!

Ich frage nur ungern, weil ich, wenn mir jemand fertige Sachen vorlegt, nichts lerne, aber wie sieht die Abfrage aus?

Ich mache das so, dass ich sehr genau untersuche, was für Ergebnisse bei meinem Tun entstehen, indem ich mir die Rückgabewerte der Funktionen und Ausdrücke mit var_dump() o.ä. anzeigen lasse. Diese vergleiche ich dann mit bewusst provozierten Fehlerzuständen. Ich nehme an, da Fehler im Allgemeinen gesellschaftlich nicht besonders angesehen ist, versucht man auch gern beim Programmieren sie zu ignorieren und prüft seine eigenen Programme fast nur mit der gewollten Funktionalität ohne Fehlerzustände herbeizuführen. Man hat etwas mit Mühe erstellt und soll jetzt auch noch versuchen, auf welchem Wege es zerstört werden kann? Doch genau dies ist für ein robustes Programm wichtig. Also "Mut zum Fehler" und Situationen ausdenken, die eigentlich nicht vorkommen sollen und diese nachstellen. Natürlich erfordert auch das Erfahrung und lernt sich nicht von jetzt auf gleich.

Lo!