G61 hacking sprint
Aufräumarbeiten

Nachdem uns aus Zeitgründen nichts anderes übrig blieb, als den Großteil der dubiosen Fehlerbehandlungskonstrukte automatisch zu entfernen, gilt es nun, die Funktionen im Programm zu finden, die nur funktionierten, weil eigentliche Programmierfehler unter den Teppich gekehrt wurden.

Hierzu haben wir (in Ermangelung automatisierter GUI-Tests) leider keine Möglichkeit zur Automatisierung. Will heißen, dass wir alle Funktionen des Programms von Hand testen, um zumindest die offensichtlichen Fehler zu beseitigen. Das nur als Vorbereitung für die eigentlichen Tester, damit diese nicht von internen Trivial-Ausnahmen (Dispose-Versuch eines gar nicht erzeugten Objekts) von ihren eigentlichen Aufgaben abgehalten werden.

Man kommt zwar ganz gut durch, aber aufgrund der Größe unseres Programms werden wir wohl noch ein paar Tage brauchen.

Blog comments powered by Disqus