D
hustbaer schrieb:
Ich denke, dass jeder sehr schnell einsieht, warum das eine schlechte Idee ist so einen Hack zu benutzen..
So einfach kann man das Thema nicht abtun.
Wenn ein dreckiger Hack in 1-2 Stunden gemacht ist, eine saubere Lösung aber 2-3 Tage dauert (oder vielleicht noch länger), kann man unter Zeitdruck schonmal auf die Idee kommen, den Hack vorzuziehen. Vor allem wenn man 100% sicher weiss, dass er ohne unerwünschte Seiteneffekte funktionieren wird.
Auf die Gründe warum ich so etwas trotzdem nichtmehr mache, will ich hier allerdings nicht so genau eingehen
p.S.: ich denke schon dass es etwas mit dem Alter zu tun hat. Jungen Programmierern fehlt die Erfahrung. Die Erfahrung, wie schlimm ein Projekt mittel- bis langfristig unter solchen Hacks leiden kann. Und dass viele nur aus dem lernen bzw. nur das glauben, was sie selbst erlebt haben, ist denke ich auch keine Neuigkeit
Ja, aber ich denke es gibt schmutzige Hacks, und solche wie diesen da. So was ist unterste Schublade.
Klar feinere Sachen müssen wahrscheinlich schon erst mit der Zeit fest gestellt werden, aber das sind dann imo weniger Hacks, sondern einfach wirklich Erfahrungswerte.
Ich denke mit dem Diff kann ich mich einigermassen abgeben, weil deine Antwort einfach so geklungen hat, dass die Weisheit mit dem Alter kommt, was nicht stimmt, sondern eher mit der Erfahrung. Klar kann die richtige Menge Erfahrung nur mit dem Alter erreicht werden, aber umgekehrt gilt das nicht. (Also höheres Alter <=> mehr Erfahrung ist Unsinn). Was ich damit meine ist, dass es durchaus jüngere Leute gibt, die mehr Erfahrung haben, als die Älteren (oder auf dem aktuelleren Stand sind) und üblicherweise sind die Leute, die solche Bemerkungen, von wegen "ach die jungen Schnösel" bringen meist die, die selbst heimlich einsehen, dass sies nicht mehr bringen. (Soll jetzt dir gegenüber kein Vorwurf sein. Darum war ich ja so "entsetzt" von dir eine solche Antwort zu hören, da du offensichtlich noch gut informiert bist ;))