Zitat von
blackmice:
Nur ist demjenigen für den ich das Programm schreibe erst jetzt eingefallen, dass er statt 1 Trackbar mehr braucht. Und wenn ich jetzt diese Variablen in nen Array setze, kann ich an 1000 Stellen anfangen alles neu zu machen.
Erfahrung aus der Praxis:
Man kann Probleme im Sourcode sofort beheben und benötigt dafür die Zeit X.
Man kann es auch lassen wie es ist. Nach einigen weiteren Änderungen merkt man dann,
dass die ganze Soße jetzt so komplex geworden ist, dass man eigentlich fast nichts mehr ändern
kann ohne Angst zu haben müssen, dass danach nichts mehr funktioniert. (*)
Stichwort:
Antipattern , Spaghetticode
Nun braucht man die Zeit 5 bis 20 * X.
*) bei kommerzieller Software hat man dann "einen Klotz in der Hos'".
Nervige Anrufe der Kunden mit Fehlermeldungen kosten Arbeitszeit und schaden dem Image.