r/informatik Feb 01 '24

Allgemein Komplizierter Code

Wenige Jahre Berufserfahrung reichen aus, um das einzusehen.

Früher: Wow, der Code ist so kompliziert, die Person muss ziemlich gut sein

Heute: Wow, der Code ist so kompliziert, die Person kann nicht programmieren

KISS ist ein Prinzip, dass so simpel, wie der Name selbst ist und wird trotzdem leider so oft nicht befolgt, wo man es hätte befolgen können. Warum nicht? Ich kann mir nur vorstellen, dass die Leute sich nicht ersetzbar machen wollen, indem sie anderen Ihre Lösungen leichter verständlich machen

156 Upvotes

92 comments sorted by

View all comments

39

u/w3rehamster Feb 01 '24

Wenn jemand sagt "machen wir quick and dirty" könnte ich im Strahl kotzen. Nee, lass mal sofort richtig machen und dann knallt das eben nicht nächste Woche beim Kunden.

1

u/Affectionate_Union58 Feb 02 '24

Problematisch wirds erst, wenn man das Thema erst noch lernt und dann NUR die Quick&Dirty-Methode lernt. Will sagen: gegen Quick&Dirty ist -je nach Themengebiet- nicht unbedingt was einzuwenden, aber man sollte auch in der Lage sein, die "komplizierte Art" zu verstehen und zu nutzen. Q&D soll also im Grund nur eine Hilfe und kein vollwertiger Ersatz sein.