Professionalität = Bewusstsein + Prinzipien. Dieser Formel folgt die Clean Code Developer (CCD) Initiative von Ralf Westphal.
runtime setzt an dieser Stelle auf das Wissen der Allerbesten und lässt seine Entwickler direkt von Ralf coachen. Doch was bedeutet Clean Code überhaupt? Klar, schlechter Code kann auch funktionieren, aber sobald Code nicht sauber geschrieben ist, riskiert man Projekterfolge. Ja sogar der Erfolg von ganzen Unternehmen steht auf dem Spiel. Grund genug, sich damit genauer auseinanderzusetzen.
Bei Clean Code Development stehen die agile Entwicklung von sauberem Code und die Fähigkeit schlechten Code zu erkennen, im Vordergrund. Es ist wichtig, gute Funktionen, Objekte und Klassen zu erstellen, Code „gut lesbar“ zu machen, ein vollständiges Fehler-Handling zu implementieren und dabei auf die Logik des Codes achten.
Wie setzt runtime das um? Die Entwickler von runtime nahmen diesen Monat an den Clean Code Seminaren von Ralf Westphal teil. Im nächsten Schritt wird Gelerntes im runtime campus wiederholt und diskutiert. Darüber hinaus werden die Inhalte in Wiki-Artikeln und Webcasts on demand verfügbar gemacht.
Unsere Tipps:
Literatur: Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
Workshops: www.clean-code-developer.de