Schulung: "Richtiger Umgang mit Legacy Code"
- Durchschnitt: 4,5 von 10 BewertungenKursnummer - Dauer der "Richtiger Umgang mit Legacy Code Schulung"
Voraussetzungen
- Gute Programmiererfahrung in einer objektorientierten Programmiersprache
Inhalte der "Richtiger Umgang mit Legacy Code Schulung"
Umgang mit Legacy Code ist eine häufige Anforderung in der modernen Softwareentwicklung. Lang laufende Projekte werden häufig im Laufe der Jahre immer komplizierter zu warten, weil "technische Schulden" angesammelt wurden. Wie kann man mit dieser Art von Codebasis sinnvoll umgehen, wenn eine Reimplementierung nicht sinnvoll oder zu aufwändig ist? Diese Schulung beschäftigt sich mit Techniken zum Umgang mit Legacy Code. Es werden verschiedene Wege aufgezeigt und verschiedene Ansätze gezeigt, wie man mit typischen Situationen bei Anpassungen an "altem" Code umgehen und die Codebasis strategisch in eine sinnvolle Richtung weiterentwickeln kann.
- Einleitung und Übersicht
- Grundlegende Gedanken zu Legacy Code
- Einfluss von Änderungen auf den Code und die Risiken
- Grundideen agiler Techniken und wie diese helfen können
- "Schlechte Gerüche" und "technische Schulden"
- der Ansatz: "Refactor to Patterns"
- Hilfreiche Toolunterstützung
- Strategien und Ansätze bei der Softwareanpassung von Legacy Code
- eine Änderung dauert ewig
- Herangehensweise beim Hinzufügen von Features
- Welche Tests sind die richtigen?
- Analyse der "Hot Spots" bei Codeänderungen
- ich verstehe den Code nicht, den ich ändern soll
- meine Anwendung hat kein gutes Design
- eine Klasse oder Methode ist zu groß bzw. zu lang
- eine kleine Änderung zieht sich durch das gesamte Projekt
- Methoden zur Reduktion von Abhängigkeiten
- Schnittstellen durch Adapter vereinheitlichen
- Bedingte Verteiler durch Befehl ersetzen
- Hartcodierte Benachrichtigungen durch Beobachter ersetzen
- Akkumulation einem Besucher überlassen
- Ausschmückungen einem Dekorierer überlassen
- Kompositum durch Erbauer kapseln
- Konstruktoren durch Erzeugungsmethoden ersetzen
- Erzeugung der Fabrik überlassen, Klassen durch eine Fabrik kapseln
- Polymorphe Erzeugung mit Fabrikmethoden kapseln
- Implizite Sprache durch Interpreter ersetzen
- Methoden komponieren
- 1/n-Unterscheidungen durch Kompositum ersetzen
- Kompositum extrahieren
- Implizite Bäume durch Kompositum ersetzen
- NULL-Objekte einführen
- Akkumulation einem Sammelparameter überlassen
- Zustandsverändernde Bedingungen durch Zustand ersetzen
- Bedingte Logik durch Strategie ersetzen
- Template-Methode bilden
Preis der "Richtiger Umgang mit Legacy Code Schulung"
- 1130,00 € zzgl. MwSt. (1344,70 € inkl. MwSt.). Preis/Person
kleine Lerngruppe mit reduzierter Gruppengröße 2-3 Personen (Corona)
Alle Kurse sind auch als Online-Kurse verfügbar. Bitte stellen Sie eine Anfrage
Nächster Termin der "Richtiger Umgang mit Legacy Code Schulung"
Schulungsorte der "Richtiger Umgang mit Legacy Code Schulung"
- offene Schulungen im Ruhrgebiet/NRW: Bochum
- Firmenschulungen in von uns gestellten Räumen bieten wir außerdem in München, Hamburg, Frankfurt, Stuttgart und Berlin an. Weitere Orte auf Anfrage.
- Wir kommen auch zu Ihnen, überall in Deutschland, Holland, Österreich oder der Schweiz: Fragen Sie dazu eine Inhouse-Schulung an
- LP-IT ist durch seine zentrale Lage am Bochumer Hauptbahnhof auch mit dem Flugzeug (vom Flughafen Düsseldorf) gut zu erreichen.
- LP-IT-Kunden kommen aus ganz Deutschland und den deutschsprachigen Ländern Schweiz, Österreich und Luxemburg. weitere Referenzen
Ihre Anfrage zum "Richtiger Umgang mit Legacy Code Kurs": "Richtiger Umgang mit Legacy Code"
- Sie erreichen uns telefonisch unter 0234-3382654 oder per EMail: traininglp-it.de
Inhouse-Kurs/Firmenschulung/Web-Seminar: Richtiger Umgang mit Legacy Code
Datum: | Datum Ihrer Wahl: Terminanfrage |
Dauer: | Nach Absprache. Gerne geben wir Ihnen eine Empfehlung für die sinnvolle Dauer auf Basis Ihrer Vorkenntnisse und Ziele. |
Seminarart/ Schulungskonzept/Methodik: | Das Thema kann als Schulung oder Workshop durchgeführt werden. Bitte nennen Sie uns Ihre Wünsche. |
Dozent/Trainer: | Unsere Dozenten haben ein hohes Maß an Kompetenz, Praxiswissen und mehrjährige Praxis- und Schulungserfahrung. |
Preis: | Auf Anfrage. Fragen Sie unsere Durchführungsgarantie an! |
Ort: | In Ihrem Hause (Inhouse) oder bei uns (LP-IT) Online. |
Verwandte Seminare
QR-Code zur Schulung:
| Ihr Weg zu uns:
|
Was hat bisherigen Schulungsteilnehmern gefallen?
Alle Bewertungen zu diesem Kurs liegen uns schriftlich vor und können bei Bedarf eingesehen werden.