Fehler immer sofort beheben

Heute wurde festgestellt, dass es wirklich sinnvoll ist, eine Software richtig zu testen. Problem war, dass eine Komponente einfach nicht mit einer anderen zusammenarbeiten wollte, obwohl es 10 Minuten vorher noch geklappt hat. Nach manuellem Aufruf der anderen Komponente war der Fehler nachvollziehbar.

Problem war, dass das Kommunikationsmodul refakturiert wurde, eigentlich auch getestet wurde, aber trotzdem nicht lief. Ein Hoch auf nicht durchgeführte Unittests. Problem ist einfach die Faulheit der Entwickler (mich eingeschlossen), sich vorher zu entscheiden, was eine Methode machen und/oder zurückgeben soll und dafür vorher den Unittest zu schreiben. Weiteres Problem ist, dass man PHP5-kompatible Unittest-Libraries installieren müsste, was der normale Programmierer natürlich selten einfach darf.

Weiterhin müssten automatisch nächtliche Tests durchgeführt werden und diese Einrichtung kostet Zeit, die niemand hat 🙂


Hier gibt es keinen Kommentarbereich. Hast du etwas zu kommentieren? Dann blogge einfach selbst. Oder schreib darüber mit deinem Kommentar in einem sozialen Netzwerk deiner Wahl.