Refactoring und Software Metriken
Seminar
In Erlangen
Beschreibung
-
Kursart
Seminar
-
Niveau
Anfänger
-
Ort
Erlangen
-
Dauer
2 Tage
Dieser Kurs beinhaltet eine Einführung in die Methoden des Refactoring und bietet anhand von Beispielen Einblick in die Refactoring-Unterstützung aktueller intergrierter Entwicklungsumgebungen (IDEs).
Standorte und Zeitplan
Lage
Beginn
Beginn
Hinweise zu diesem Kurs
"Kenntnisse einer objektorientierten Programmiersprache erforderlich" "Erfahrungen mit größeren Softwareprojekten sind von Vorteil."
Meinungen
Inhalte
Inhalt
- Einführung in das Refactoring
- Gründe und Ansatzpunkte für Refactoring
- Arten und Ziele von Refactoring-Maßnahmen
- Code-Stil
- Dokumentation
- Modularisierung, Paketierung
- Verwendung von Entwurfsmustern (Design Patterns)
- Schichtentrennung
- Herauslösen von Aspekten (Logging, Sicherheit, Monitoring, Mehsprachigkeit)
- Konfigurierbar
- Systemarchitektur
- Programmiersprache
- Mögliche Transformation
- Zusammenfassung von Methoden
- Verschiebung von Objekteigenschaften
- Datenorganisation
- Vereinfachung bedingter Ausdrücke
- Vereinfachung von Methodenaufrufen
- Generalisierung
- Entscheidungshilfe: Refactoring oder Neuentwicklung?
- Refactoring und Tests
- Softwaregestütztes Refactoring in der Praxis
Refactoring und Software Metriken