Schulung:
Refactoring Workshop
Kompaktinfos
| Kurs-ID | Dauer | Preis | Nächste Termine |
|---|---|---|---|
| OREFAC | 2 Tage | 1.050 EUR (Preis pro Person zzgl. MwSt.) Inhouse Seminare auf Anfrage. | 12.03. - 13.03.2012 12.07. - 13.07.2012 |
Wir beraten Sie gern

Offene Termine
Inhouse Kurse
Alle Seminare sind auch Inhouse möglich.
Individual-Schulung
Sie wollen die volle Aufmerksamkeit?!
In unseren Individual-Schulungen haben sie den Trainer ganz für sich alleine.Anfragen
In unseren Individual-Schulungen haben sie den Trainer ganz für sich alleine.Anfragen
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 Schluß 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
- Reihenfolge
- 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 Softwareentwicklungsprozeß 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 | Seminar-Dauer | Ort | Seminar-Preis | Kurs-ID | Seminar-Anmeldung | |
|---|---|---|---|---|---|---|
| 12.03. - 13.03.2012 | 2 | Mannheim | 1.050 EUR | OREFAC | Web-Formular | Fax-Formular |
| 12.07. - 13.07.2012 | 2 | Mannheim | 1.050 EUR | OREFAC | Web-Formular | Fax-Formular |
| 13.12. - 14.12.2012 | 2 | Mannheim | 1.050 EUR | OREFAC | Web-Formular | Fax-Formular |
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.
- Melden Sie sich 8 Wochen vor Seminarbeginn an, 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!












