Clean Code schreibt sich nicht einfach so - Ein Weg zu wartbarer und langlebiger Software

Sauberer und leicht verständlicher Code ist der Traum eines jeden Entwicklers. Ein Fehler muss behoben werden, eine bestehende Anwendung erweitert, ein neuer Kollege eingearbeitet oder an einem Open Source Projekt mitgearbeitet werden. Der Code, den man vorfindet, macht es einem unnötig schwer. Er will zuerst gelesen und verstanden werden, bevor es an die Arbeit gehen kann.

Der Vortrag zeigt „hässliche Entlein“ und „weißere Schwäne“ von Code. Bausteine wie Coding-Styles und -Guides und zusätzliche Praktiken und Tools wie Test Driven Development, Code Reviews, statische Code Analyse und CI/CD ebnen den Weg dorthin.

Selten beachtet wird dabei der „Human Factor“. Dieser wird bei all den Styles und Tools oft vergessen. Sein Einfluss und wie man damit umgeht erhält ein besonderes Augenmerk.

Nutzen für den Teilnehmer:
- Definition und Erklärung von Clean Code
- Erläuterung des Nutzens für den einzelnen Entwickler, das Team und letztlich die Organisation und den Kunden
- Einblick in Methoden, die das schreiben von sauberem Code unterstützen
- Ansätze den Menschen auf die Reise zu Clean Code mitzunehmen
- Bedeutung von sauberem Code für die Langlebigkeit von Software

Behandelte Problemstellungen:
Code wird viel öfter gelesen als geschrieben. Warum macht man sich das Lesen unnötig schwer? Wie sieht verständlicher und wartbarer Code aus?

Welche Hürden gilt es auf dem Weg zu wartbarem Code zu überwinden? Welche Rolle spielt hierbei auch insbesondere der „Human Factor“?

Welche Praktiken und auch Tools helfen auf dem Weg und bei der Beibehaltung einer sauberen Codebasis?

Vorgetragen von: Björn Latte
Unternehmen: wobe-systems GmbH

Vortragssprache: Deutsch
Level: Einsteiger
Zielgruppe: Entwickler, Teamleiter, Architekten, Software-Qualitätsmanager und alle die an Qualität interessiert sind

Partner

ASQF e.V ATB - Austrian Testing Board Blekinge Institute of Technology CON.ECT Eventmanagement dpunkt.verlag GmbH Fortiss GmbH Heise Medien GmbH & Co. KG IREB GmbH iSQI GmbH IT Verlag für Informationstechnik GmbH IT-Visions.de Österreichische Computer Gesellschaft (OCG) Software Quality Lab GmbH TU Wien, Inst f. Information Systems Eng., CDL-SQ Verband Österreichischer Software Industrie (VÖSI)
Lade...