Clean Code produzieren – was sind die Probleme?

This entry is part 3 of 4 in the series Clean Code

Momentan lese ich gerade das Buch “Clean Code” von Robert C. Martin. Das Buch handelt wie der Name schon treffend sagt von “sauberem” Code.

Es ist erstaunlich, wie präzise und einfach das Buch die typischen Probleme eines Softwareentwicklers beschreibt:

Es wird in einem Projekt Code produziert und nach einer Weile stellt sich heraus, dass das Produkt nur mit einem enorm hohen Zeitaufwand weiterentwickelt werden kann. Es werden aus Sicht des Softwareentwicklers viele gute Gründe gefunden. Zu enge Zeitpläne, der Kunde ändert die ganze Zeit die Anforderungen usw.

Die Spezies Softwareentwickler findet viele gute Gründe, warum die anderen Schuld sind. Aber wir sind schliesslich für unseren Code verantwortlich und sollten diesen auch verteidigen. Der Projektleiter/Manager verteidigt auch seinen Zeitplan, also sollten wir dasselbe mit unserem Werk tun. Wichtig ist, dass wir den beteiligten Personen vermitteln, warum es so wichtig ist, sauberen Code zu produzieren. Ein Arzt willigt schliesslich auch nicht ein, sich die Hände nicht zu waschen, nur weil der Patient denkt es sei unnötig, und so könne man bei der Behandlung Zeit sparen.

Die logische Frage müsste nun lauten. Wie kann ich clean code generieren? Mit harter Arbeit! Man muss einigen Aufwand treiben, um besser zu werden, wie das lesen von Büchern, Gespräche mit guten Entwicklern, Selbsreflektion usw.

Series NavigationDer lange Weg zum Clean Code Developer im realen LebenBuchrezension Clean Code von Robert C. Martin

This entry was posted in Qualität. Bookmark the permalink.

4 Responses to Clean Code produzieren – was sind die Probleme?

  1. Pingback: Buchrezension Clean Code von Robert C. Martin « DaRaFF's Blog

  2. Pingback: Der Clean Code Developer | DaRaFF's Blog

  3. Peter says:

    Das ist gut: “Ein Arzt willigt schliesslich auch nicht ein, sich die Hände nicht zu waschen, nur weil der Patient denkt es sei unnötig, und so könne man bei der Behandlung Zeit sparen.” ;-)

    Ganz meiner Meinung.

  4. DaRaFF says:

    Hi Peter

    Ja, weil ich den Spruch aus dem Buch so treffend gefunden habe, musste ich ihn einfach übernehmen.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>