Schulung:
Refactoring Workshop
Kompaktinfos✱Durchführungsgarantie
Kurs-ID | Dauer | Preis | Nächste Termine | Veranstaltungsort | DFG |
---|---|---|---|---|---|
OREFAC | 2 Tage | 1.230 EUR | 26.09. - 27.09.2019 | Mannheim | ✱ |
Preise pro Person zzgl. MwSt., Inhouse Seminare auf Anfrage. |
Seminarbeschreibung
Durch sich ständig ändernde Anforderungen und Erweiterungen wird das Design einer Anwendung mit zunehmendem Alter immer schlechter. Der Kurs hilft Ihnen schlechtes Design zu entdecken und vermittelt Ihnen die Methode des Refactorings, mit der Sie das Design verbessern können. Zu Beginn des Kurses betrachten Sie eine zunächst gut aussehende kleine Anwendung aus drei Klassen. Im Verlauf des Kurses wird die Anwendung immer weiter verbessert, bis zum Schluss ein Framework auf der Basis von Entwurfsmustern vorliegt.Kurs-Inhalt
Grundlagen
- Entstehung und Geschichte
- Gezieltes Arbeiten mit dem Refactoring Katalog
- Einbindung des Refactoring in den Softwareentwicklungsprozess
Vorgehensweise
- Voraussetzungen
- Code Ownership
- Unittests mit JUnit
- Extreme Programming XP
Bad Smells
- Doppelter Code, Feature Neid, Switch Statements usw.
- Subtilere Anzeichen
- Wie Sie schlechtes Design erkennen
- Code Metriken
Die Refactorings
- Grundlegende Refactorings: Extract Method, Replace Temp with Query usw.
- Vereinfachen von Conditionals
- Kapselung
- Verändern von Schnittstellen
- Zusicherungen
- Komplexe Refactorings
- Entwurfsmuster - Ziele für Refactoring
Praxis
- Auswirkungen auf die Performance
- Refactoring Tools und deren Einbindung in gängige IDEs
Zielgruppe
Programmierer und Softwareentwickler
Voraussetzung für Seminar-Teilnahme
Kenntnisse in Java und der Objektorientierung. Erfahrungen mit Design Patterns sind hilfreich aber nicht erforderlich.
Seminar-Dauer
2 Tage, 1. Tag 10:00 bis 17:00 Uhr, Folgetag(e) 9:00 bis 16:30 Uhr
Teilnehmerzahl
min. 1, max. 8 Personen
Vorteile einer Seminar-Teilnahme
- Sie erkennen Potentiale für Verbesserungen im Code und in UML Diagrammen
- Sie erfahren, wie man das Design bestehender Anwendungen schrittweise verbessern kann. Der Code wird schlanker und flexibler
- Sie lernen, wie man Refactoring in den Softwareentwicklungsprozess einbindet
- Ihr Code wird nicht mehr der selbe sein!
- Unsere Kurs-Unterlagen sind immer auf dem aktuellsten Stand
Termine für Seminar: Refactoring Workshop
Seminar-Termin | Dauer | DFG | Ort | Preis | Seminar-Anmeldung | |
---|---|---|---|---|---|---|
26.09. - 27.09.2019 | 2 | ✱ | Mannheim | 1.230 EUR | Online | Fax |
Preis pro Person zzgl. MwSt. inkl. Unterlagen, Zertifikat, Tagesverpflegung, Getränke, Obst und Snacks.
Inhouse-Kurse
Alle unsere Seminare können wir Ihnen auch für eine Durchführung in Ihrem Hause anbieten. Hierbei können die Inhalte aller unserer Seminare beliebig für Ihr individuelles Training zu einem Wunschseminar zusammengestellt werden.
Rabatte, Durchführungsgarantie und AGBs
- Wir gewähren sowohl Mengen- als auch Gruppenrabatte. Informieren Sie sich hier über die Konditionen.
- Hat Ihr Seminar Durchführungsgarantie und melden Sie sich 8 Wochen vor Seminarbeginn an, dann findet das Seminar garantiert statt, auch wenn Sie der einzige Teilnehmer bleiben sollten.
- Bitte beachten Sie auch unsere Teilnahme- und Zahlungsbedingungen der Orientation in Objects GmbH - offene Seminare!