EDV, Horror und Herausforderung
Es fahren zu den heutigen Tests bei unserem EDV-Projekt extra 2 Mitarbeiter aus der Steiermark an (3 Std. Fahrzeit eine Strecke). Sie sollen auch ihre Programme hier Vorort testen. Diese Programme setzen auf jene Ergebnisse auf, die meine Programme liefern. Oder anders formuliert... wenn meine Programme Mist machen können sie nichts tun.
In der Früh haben wir daher meine Programme gut getestet und uns sind da ein paar Dinge aufgefallen. Ich habe meine Programme modifiziert, ich habe mir die Ergebnisse angesehen und es schaute gut aus.
Knapp danach blickte ein Datenkundiger auf meine Ergebnisse und stutzte: "warum ist das Feld mit der Dicke leer? Das war doch gestern noch gefüllt?"
Ich kontrollierte das Beispiel und dann schwante mir Böses. Meine heute gemachten Programmänderungen hatten wie gewünscht die Fehler beseitigt. Allerdings bewirkten diese Veränderungen leider Seiteneffekte auf andere Teile des Programmes die bisher funktioniert hatten... und nun nicht mehr funktionierten... und dies ist leider bei den Datenmassen nicht aufgefallen.
Dies ergab nun eine jener Situationen, die für einen Entwickler Horror und Herausforderung zugleich ist. Ich musste unter höchsten Druck (da warteten die Steirer drauf, dass sie endlich das tun konnten weswegen sie 3 Stunden gefahren sind) meine Programme korrigieren... immer mit der Gefahr mir in der Schnelligkeit noch mehr Fehler einzuhandeln.
Oh, Mann... ich scheine es geschafft zu haben. Die beiden arbeiten und ich warte - jetzt wo ich dies hier schreibe - auf weitere Ergebnisse meiner Programme... um andere Fehler ausschließen zu können.
Das sind jene, Momente wo sich die Spreu vom Weizen trennt und wo man als Entwickler so richtig gefordert wird.
In der Früh haben wir daher meine Programme gut getestet und uns sind da ein paar Dinge aufgefallen. Ich habe meine Programme modifiziert, ich habe mir die Ergebnisse angesehen und es schaute gut aus.
Knapp danach blickte ein Datenkundiger auf meine Ergebnisse und stutzte: "warum ist das Feld mit der Dicke leer? Das war doch gestern noch gefüllt?"
Ich kontrollierte das Beispiel und dann schwante mir Böses. Meine heute gemachten Programmänderungen hatten wie gewünscht die Fehler beseitigt. Allerdings bewirkten diese Veränderungen leider Seiteneffekte auf andere Teile des Programmes die bisher funktioniert hatten... und nun nicht mehr funktionierten... und dies ist leider bei den Datenmassen nicht aufgefallen.
Dies ergab nun eine jener Situationen, die für einen Entwickler Horror und Herausforderung zugleich ist. Ich musste unter höchsten Druck (da warteten die Steirer drauf, dass sie endlich das tun konnten weswegen sie 3 Stunden gefahren sind) meine Programme korrigieren... immer mit der Gefahr mir in der Schnelligkeit noch mehr Fehler einzuhandeln.
Oh, Mann... ich scheine es geschafft zu haben. Die beiden arbeiten und ich warte - jetzt wo ich dies hier schreibe - auf weitere Ergebnisse meiner Programme... um andere Fehler ausschließen zu können.
Das sind jene, Momente wo sich die Spreu vom Weizen trennt und wo man als Entwickler so richtig gefordert wird.
am Dienstag, 7. Oktober 2008, 16:19 wie folgt: