Beschreibung
Sie haben Code, der „irgendwie schlecht“ ist.
Meistens sind die Methoden zu lang.
Namen erklären nicht, was die Klasse, die Methode oder die Variable tut.
Niemand versteht die Struktur des Codes.
Jede Änderung droht, neue Fehler zu verursachen.
Tests sind kaum vorhanden, schwer zu schreiben und lästig durchzuführen.
Das sind die klassischen Probleme mit sehr viel Code. Sei er alt („Legacy“
Code) oder neu aber zu schnell geschrieben.
Wir verwenden die Denkweisen in Martin Fowlers „Refactoring“, Robert C.
Martins „Clean Code“ und „The Clean Coder“ sowie anderen Artikeln und
Büchern.
Hinweis zum Ablauf
Garantierte Durchführung ab 1 Teilnehmenden
Zielgruppe
Entwickler:innen mit fundierten C#. C++ oder Java Kenntnissen.
Entwickler:innen beider Plattformen können am Seminar teilnehmen. Die
Teilnehmenden sollten über Grundkenntnisse im Umgang mit automatisierten
Tests (NUnit, MSTest oder JUnit, etc.) verfügen.
Zielsetzung
Dieses Seminar zeigt Ihnen, wie Sie diese Misere beenden können. Wie Sie
effizienter und effektiver alten Code pflegen und verbessern können. Und
wie Sie neuen Code besser schreiben, damit er nicht „verrottet“.
Das Ergebnis
* Kürzere Methoden
* Kleinere Klassen
* Bessere Namen
* Mehr Diagramme
* Besseres Verständnis
* Effektivere Wartung
* Weniger Bugs
* Weniger Stress
* Glücklichere Kunden!
Hinweis für Menschen mit Behinderungen
Das Schulungszentrum ist barrierefrei, die Schulungen werden auch als Online-Schulung angeboten.
Hinweise zur Prüfung und Zertifikat/Abschluss
Teilnahmebescheinigung und digitales Badge nach dem Kurs
Förderungsmöglichkeiten
Bildungsscheck NRW
Preishinweis
Preis inkl. MwSt.
Preisvorteil 3=2: Der Dritte Mitarbeitende nimmt kostenfrei teil.