
Alten Code angstfrei ändern
Diese Schulung zeigt, wie Änderungen und Refactorings auch in bisher ungetestetem Code mit PHPUnit abgesichert werden können. Wir arbeiten uns dazu von oben nach unten durch die Testpyramide und lernen, wie man auch für komplexe Legacy-Anwendungen hilfreiche Tests schreiben kann.
Wir setzen auf interaktives Live Coding und Diskussion mit den Teilnehmern anstatt Frontalunterricht mit Präsentationsfolien durchzuführen. Die Vermittlung von Wissen wechselt sich mit Vorführungen und dem Einüben anhand von praktischen Beispielen ab.
Lernziele
- Sie können Refactorings mit Characterization Tests absichern
- Sie verhindern das erneute Auftreten von Fehlern mit Regressionstests
- Sie schreiben besonders leichtgewichtige und schnelle Integrationstests
- Sie können diese Tests in Legacy-Projekten gewinnbringend einsetzen
Zielgruppe
Diese Schulung richtet sich an Entwickler, die umfangreiche Legacy-Anwendungen betreuen und weiterentwickeln.
Voraussetzungen
Erste praktische Erfahrungen mit PHPUnit oder einem anderen xUnit-Testframework. Um die gezeigten Codebeispiele zu verstehen, sind Kenntnisse in objektorientierter Programmierung in PHP oder einer ähnlichen Programmiersprache notwendig.
Exklusiv und individualisiert?
Wir passen die Inhalte und Schwerpunkte unserer Schulungen gerne an Ihre konkreten Wünsche und Bedürfnisse an.