Clean Coding


6 Strategien für sauberen Code

"Clean Code" an der Agilen Konferenz 2019

Timo Körber Web-Consulting

An der Agilen Konferenz 2019 konnte ich als Speaker mein Thema „Clean Code - Must-Have oder Nice-to-Have?“ einem auserwählten Kreis von Entwicklern und Projekt-Managern präsentieren.

In einem 45-minütigen Talk habe ich darüber gesprochen, wie wichtig eine saubere Programmierung für eine effiziente Entwicklung, ein produktives Team und ein erfolgreiches Projekt ist. Das Thema wurde sehr gut aufgenommen und im Anschluss gab es einen angenehmen Austausch. Es war schön zu sehen, dass noch mehr Entwickler einen so großen Wert auf Code-Qualität legen, wie ich es tue.

Hier findet ihr 6 kurze Strategien aus meinem Vortrag, die euch helfen werden sauberer zu programmieren, effizienter zu arbeiten und bessere Projekte auf die Beine zu stellen.

Strategie #1:

Verwende Konstanten für mehr Kontext & Sicherheit!

Ein kleiner Rechtschreibfehler im Code kann zu großen Problemen führen und wird nichtmal vom System als Fehler erkannt. Es gibt jedoch einen einfachen Trick um dies zu verhindern.

Strategie #2:

Verhindere die Entstehung eines Legacy-Projektes!

Was ist die "Broken Window Theory" und was hat sie mit einem Legacy-Projekt zu tun?

Strategie #3:

Halte dich an die Coding Conventions!

Durch Coding Conventions erhält das Entwickler-Team ein gemeinsames Verständnis von "sauberen" Code. Ihre Wichtigkeit wird jedoch häufig vernachlässigt.

Strategie #4:

Achte auf die Formatierung deines Codes!

Eine einheitliche Formatierung des Codes wird häufig vernachlässigt. Dies macht es dem Team jedoch unnötig schwer deinen Code zu verstehen.

Strategie #5:

Erweitere mit jedem Feature den Werkzeugkasten!

Sei nicht egoistisch! Baue den Code so auf, dass auch andere ihn benutzen können.

Strategie #6:

Schreibe Code statt Kommentare!

Ein weiterer Irrglaube: Je mehr Kommentare ich schreibe, desto besser versteht man meinen Code?! Zu viele Kommentare können allerdings auch Nachteile mit sich bringen.

Noch mehr Clean-Coding Strategien?

Schau' dir meinen kompletten Vortrag an!

Clean Code - Must-Have oder Nice-to-Have

In meinem 45-minütigen Vortrag zum Thema "Clean Code - Must-Have oder Nice-to-Have" gehe ich auf folgende Themen ein:

  • Clean Code vs. gute Architektur
  • Warum schlechter Code teurer ist, als Clean Code
  • Die Broken Window Theory
  • Der Teufelskreis des Legacy-Projektes
  • Die Wichtigkeit von Formatierung & "Visual Honesty"
  • Was ist toter Code?
  • Warum Programmieren ein Team-Sport ist
  • Code aufräumen mit Early Refactoring & Boyscouting
  • First Steps für ein erfolgreiches Projekt

Was du dafür tun musst...
Timo Körber Web-Consulting Timo Körber Web-Consulting

(Wenn ihr kein Facebook habt, könnt ihr mir natürlich auch einfach auf anderem Wege schreiben)

Kontakt

Adresse:

Kode on Kanvas
Timo Körber
Kerkrader Str. 11
35394 Gießen

Anfrage:

Via Whatsapp
Whatsapp Nachricht schreiben
Via Facebook Messenger:
Facebook Nachricht schreiben