Clean Code Training
Dieses Training führt in das Thema Clean Code ein und vermittelt einen Überblick über die benötigten Grundlagen, Praktiken, Prinzipien und Best Practices.

Auf einen Blick
Rahmendaten
2 Tage praxisorientiertes Training (remote)
Zielgruppe
C++, C# oder Java Software-Entwickler:innen
Anwendungsbeispiele
Software-Entwicklung, Microservice-Architektur, Update von Legacy Code
Beschreibung
Egal, ob klassische Anwendungen oder moderne Microservice-Architektur, Legacy Code oder Greenfield Projekte – Clean Code ist einer der Schlüssel für langfristig erweiterbare Code-Basen.
Dieses Training führt in das Thema Clean Code ein und vermittelt einen Überblick über die benötigten Grundlagen, Praktiken, Prinzipien und Best Practices. Die Teilnehmer:innen lernen anhand verschiedener Beispiele die Anwendung von Clean-Code-Techniken, sowohl bei der Neuentwicklung als auch beim Refactoring bestehenden Legacy Codes. Hierbei stehen praktische Übungen stets im Vordergrund und liefern die Grundlage für den späteren Einsatz im Alltag.
Agenda
- Clean-Code-Grundlagen
- Was ist „schlechter“ Code?
- Einführung in die Clean-Code-Tugenden & Grade
- Überblick verschiedener Prinzipien
- S.O.L.I.D.
- Integration Operation Segregation Principle
- etc.
- Überblick verschiedener Praktiken
- Code Reviews
- Pfadfinder-Regel
- etc.
Trainingsformen
Trainingsformen ganz nach Ihren Bedürfnissen: Offene Trainings finden zu festen Terminen in gemischten Gruppen an einem inovex Standort statt, Inhouse-Trainings buchen sie individuell – Rahmenbedingungen anpassbar.
Inhouse Training
- Trainingsagenda auf die Gruppe und das Projekt anpassbar
- vertrauliche Atmosphäre (Trainer:innen sind unter NDA)
- Rahmenbedingungen anpassbar: Ort, Zeiten, Sprache, Tooling
Offenes Training
- optimal für Einzelpersonen
- neue Impulse durch andere Teilnehmende
- Kennenlernen von anderen Tech-interessierten Menschen
Trainer:innen
Unsere Trainer:innen sind praxiserprobte Expert:innen in ihren Leistungsbereichen. Durch ihren Einsatz in Projekten bauen sie Tag für Tag ihr Wissen aus und vermitteln dieses Know-how in ihren Trainings weiter – anwendungsbezogen und praxisorientiert.

Christoph Menzel




