Dieser Kurs ist eine Einführung in Clean Code, dessen Regeln (KISS, DRY, YAGNI, SOLID) und Methoden (Refactoring, Dependency Injection) zur Verankerung im Team helfen. Im Kurs lernen Sie, wie Sie die Abhängigkeiten im Code überschaubar halten, wie Sie mit gezielter Entkopplung und Abstraktion den Code modular behalten und wie Sie durch feature-orientierte Strukturierung den Code organisieren können.
Die praktischen Übungen bilden den Hauptteil des Kurses und helfen Ihnen, das Gelernte direkt in Ihr Projekt mitzunehmen. Die Beispiele und Übungen werden in C# und Java durchgeführt.
Ziel
Sie lernen Ihren Code besser zu strukturieren und aufzubauen. Sie erkennen schwer verständlichen Code und wissen, wie Sie diesen vereinfachen und verbessern können.Zielgruppe
- Software Engineers
- Softwarearchitekten
Der Experte
Jeremy Meier
Jeremy Meier ist Software Engineer bei der bbv Software Services AG.
Er ist davon überzeugt, dass hohe Softwarequalität ein Grundbaustein von erfolgreichen Produkten ist und wendet deshalb Techniken wie CleanCode, Code Reviews und Refactoring an.
Datum:
Dienstag/Mittwoch, 20./21. September 2022 09.00-17.00 UhrKosten:
CHF 1'480.00Zwischenverpflegung, Mittagessen und Unterlagen sind inbegriffen.
Eine Mindestanzahl von Teilnehmern wird vorausgesetzt. Zwei Wochen vor Kursbeginn werden Sie über die Durchführung informiert.