Clean Code Development
Die Frage, was wohl einen guten Softwareentwickler ausmacht, wird so mancher unterschiedlich beantworten. Ein Informatikstudium führt nicht zwangsläufig zum professionellen Entwickler. Es sind vielmehr bestimmte Bausteine, welche die Professionalität ausmachen und die sich durch ein System unverbrüchlicher Werte begründen. Einem solchen Wertesystem, das durch die Clean Code Developer-Initiative von Stefan Lieser und Ralf Westphal aufgestellt und bewusst gemacht wird, haben wir uns als Entwickler verpflichtet.
Clean Code Development Codex
Clean Code Developer streben ganz bewusst danach, Ihr Wissen ständig zu erweitern. Sie reflektieren ihre Arbeit und diskutieren sie mit anderen. Und Clean Code Developer fühlen sich einem Wertesystem verpflichtet - das sie auch gegen Projektdruck verteidigen. Clean Code Entwickler haben einen Qulitätsanspruch, der sich nicht nach der letzten Mode richtet und nicht Fähnchen im Wind ist, der vom Kunden weht.
In unserer tägliche Programmierarbeit prüfen wir regelmäßig unseren Code auf Evolvierbarkeit und Produktionseffizienz. Versionskontrolle, Coding-Konventionen, sprechende Variablen- und Klassenbezeichnungen sind nur ein Teil der Praktiken, mit denen wir versuchen, langlebige Softwarekomponenten zu schreiben.
Ausführlichere Informationen zum Clean Code Development finden Sie unter
www.clean-code-developer.de
Eine ausführliche Beschreibung des Wertesystems finden Sie unter
ccd.lieser-online.de/Wertesystem.ashx

