Refactoring für Java, C#, C++-Programmierer
placeKöln 16. Mär 2026 bis 18. Mär 2026check_circle Garantierte Durchführung |
computer Online: Zoom 16. Mär 2026 bis 18. Mär 2026check_circle Garantierte Durchführung |
placeKöln 11. Mai 2026 bis 13. Mai 2026 |
computer Online: Zoom 11. Mai 2026 bis 13. Mai 2026 |
placeKöln 13. Jul 2026 bis 15. Jul 2026 |
computer Online: Zoom 13. Jul 2026 bis 15. Jul 2026 |
placeKöln 14. Sep 2026 bis 16. Sep 2026 |
computer Online: Zoom 14. Sep 2026 bis 16. Sep 2026 |
placeKöln 9. Nov 2026 bis 11. Nov 2026 |
computer Online: Zoom 9. Nov 2026 bis 11. Nov 2026 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Die Teilnehmer kennen die Philosophie hinter "Refactoring" sowie die allgemeinen Vorgehensweisen. Sie haben viele Refactorings kennengelernt und an verschiedenen Beispielen geübt. Sie sind somit in der Lage, flexibel auf Änderungen der Ziele, der Anforderungen oder des Umfeldes zu reagieren. Nach der Schulung können die Teilnehmer höherwertige Software schreiben.Inhalt
-
Grundprinzipien und Konzepte von Refactoring
- Was ist Refactoring?
- Wann ist es notwendig?
- Die "schlechten Gerüche" im Code.
- Wie machen wir es?
- Wann hören wir auf?
- Wären andere Projektabläufe besser?
- Unser Weg zum Clean Code
- Ein paar wichtige Entwurfsmuster
-
Testing und Refactoring
- Warum ist Testen zwingend er…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Die Teilnehmer kennen die Philosophie hinter "Refactoring" sowie die allgemeinen Vorgehensweisen. Sie haben viele Refactorings kennengelernt und an verschiedenen Beispielen geübt. Sie sind somit in der Lage, flexibel auf Änderungen der Ziele, der Anforderungen oder des Umfeldes zu reagieren. Nach der Schulung können die Teilnehmer höherwertige Software schreiben.Inhalt
- Grundprinzipien und Konzepte von Refactoring
- Was ist Refactoring?
- Wann ist es notwendig?
- Die "schlechten Gerüche" im Code.
- Wie machen wir es?
- Wann hören wir auf?
- Wären andere Projektabläufe besser?
- Unser Weg zum Clean Code
- Ein paar wichtige Entwurfsmuster
- Testing und Refactoring
- Warum ist Testen zwingend erforderlich?
- Wie testen wir am besten?
- Ein Katalog von Refactorings gemäß Martin Fowler
- Methoden aufteilen
- Verhalten und Daten zwischen Klassen verschieben
- Verbesserte Klassenstruktur
- Komplexe Ausdrücke vereinfachen
- Vereinfachung von Methoden-Aufrufen
- Objekt-Orientierte Prinzipien
- Während der Übungen fallen uns viele Prinzipien in den Schoß
- Refactoring Tools in Ihrer IDE
- Wir verwenden intelliJ, Eclipse, und/oder Visual Studio (mit oder ohne ReSharper), damit alle Teilnehmer ihr Werkzeug besser beherrschen lernen
- Praktische Übungen anhand von Quellcode der Teilnehmer
- Falls möglich, bringt jeder Teilnehmer einen Quellcode aus dem eigenen Projekt mit, den wir besprechen und ggfs. bearbeiten
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
