Test-Driven Development und Refactoring
placeKöln 26 Jan 2026 until 28 Jan 2026 |
computer Online: Zoom 26 Jan 2026 until 28 Jan 2026 |
placeKöln 27 Apr 2026 until 29 Apr 2026 |
computer Online: Zoom 27 Apr 2026 until 29 Apr 2026 |
placeKöln 27 Jul 2026 until 29 Jul 2026 |
computer Online: Zoom 27 Jul 2026 until 29 Jul 2026 |
placeKöln 26 Oct 2026 until 28 Oct 2026 |
computer Online: Zoom 26 Oct 2026 until 28 Oct 2026 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Nach diesem Workshop sind Sie in der Lage, Test-Driven Development und Refactoring in Ihren Entwicklungsprozess zu integrieren. Sie können Tests effektiv schreiben, bevor der eigentliche Code entwickelt wird, und wissen, wie Sie durch kontinuierliches Refactoring eine hohe Codequalität sicherstellen. Sie werden in der Lage sein, Fehler frühzeitig zu erkennen, Code-Anpassungen schnell vorzunehmen und durch eine verbesserte Codebasis die Wartungs- und Weiterentwicklungszeiten zu reduzieren.Inhalt
-
Einführung in Test-Driven Development (TDD)
- Grundlagen und Prinzipien des TDD: Red-Green-Refactor-Zyklus
- Vorteile und Herausforderungen der testgetriebenen Entwicklung
- Rolle und Bedeut…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Nach diesem Workshop sind Sie in der Lage, Test-Driven Development und Refactoring in Ihren Entwicklungsprozess zu integrieren. Sie können Tests effektiv schreiben, bevor der eigentliche Code entwickelt wird, und wissen, wie Sie durch kontinuierliches Refactoring eine hohe Codequalität sicherstellen. Sie werden in der Lage sein, Fehler frühzeitig zu erkennen, Code-Anpassungen schnell vorzunehmen und durch eine verbesserte Codebasis die Wartungs- und Weiterentwicklungszeiten zu reduzieren.Inhalt
- Einführung in Test-Driven Development (TDD)
- Grundlagen und Prinzipien des TDD: Red-Green-Refactor-Zyklus
- Vorteile und Herausforderungen der testgetriebenen Entwicklung
- Rolle und Bedeutung von Unit Tests in TDD
- Schreiben von Tests: Von einfachen Unit Tests bis zu
komplexen Testszenarien
- Erstellung von präzisen und effektiven Tests
- Testfall-Entwicklung für unterschiedliche Szenarien
- Umgang mit Test-Tools und Frameworks (z. B. JUnit, AssertJ, Hamcrest, jest, vitest, Jasmine, Mocha, Chai, cds-test, phpunit, NUnit, xUnit, MSTest)
- Refactoring-Grundlagen
- Was ist Refactoring und warum ist es wichtig?
- Methoden zur Verbesserung der Codequalität ohne Funktionseinbußen
- Refactoring-Strategien und -Techniken: Inline-Methode, Extraktion von Methoden, Codevereinfachung
- TDD und Refactoring in der Praxis
- Anwendung des Red-Green-Refactor-Zyklus an Praxisbeispielen
- Refactoring bestehender Codestrukturen
- Best Practices für eine wartungsfreundliche Code-Architektur
- Testabdeckung und Fehlervermeidung durch TDD
- Sicherstellung einer hohen Testabdeckung
- Fehler frühzeitig erkennen und beheben
- Effizienzsteigerung und Code-Absicherung durch automatisierte Tests
- Fortgeschrittene Techniken und Mocking-Frameworks
- Einsatz von Mocking-Tools für komplexe Testszenarien
- TDD in komplexen Anwendungen und Microservices
- Grenzen und Herausforderungen von TDD und Refactoring
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
