Leb wohl, Clean Code [Übersetzung]
(overreacted.io)Clean Code ist nicht das Ziel. Es ist lediglich ein Versuch, die Komplexität von Programmen zu reduzieren, und in einer Situation, in der man nicht weiß, wie sich der Code verändern wird, nur eine von mehreren Abwehrstrategien, um den Schaden so gering wie möglich zu halten.
Lernt Clean Code, aber lasst euch nicht davon fesseln.
1 Kommentare
Ich finde eigentlich, dass es selbstverständlich ist, die Codebasis in Absprache mit Kolleginnen und Kollegen zu verbessern (...) — wenn das als Argument angeführt wurde, heißt das dann, dass es auch Fälle gibt, in denen das nicht so ist..?
Wie auch immer, mit dem folgenden Absatz kann ich mich ziemlich gut identifizieren.
Im schlimmsten Fall könnte man sogar zu dem Schluss kommen: „Ich bin ein großartiger Entwickler, weil ich sauberen Code schreibe!“ Das kann genauso schlechte Folgen haben wie Selbsttäuschung.