Kurs derzeit nicht verfügbar
Testgetriebene Softwareentwicklung (TDD)
Seminar
In Nürnberg ()
Beschreibung
-
Kursart
Seminar
-
Niveau
Anfänger
-
Dauer
2 Tage
Sie erhalten eine Einführung in ein xUnit-Framework und lernen die Prinzipien des TDD direkt an praktischen Beispielen kennen. Je nach Interesse und Vorkenntnissen der Seminarteilnehmer, gibt es Beispiele in den Programmiersprachen Java, Ruby, PHP und/oder JavaScript. Gerichtet an: Alle Programmierer und Software-Entwickler. Softwarearchitekten. Tester mit Programmiererfahrung
Hinweise zu diesem Kurs
Kenntnisse in einer objektorientierten Programmiersprache Die nötigen Voraussetzungen können Sie durch den Besuch der folgenden Seminare erwerben:
Seminar Behaviour-Driven Development mit RSpec & Factory Girl
Meinungen
Inhalte
Die Testgetriebene Softwareentwicklung (TDD) ist in agilen Entwicklungsmodellen ein wichtiger Dreh- und Angelpunkt. Kein Wunder, lässt sich doch damit die Qualität von Software-Systemen überwachen und die Produktivität Ihrer Entwicklung nachhaltig steigern.
Testgetrieben entwickeln bedeutet jedoch viel mehr als nur der Einsatz eines xUnit-Frameworks. So gehört dazu jede Menge Erfahrung und Praxis-Knowhow.
In diesem Seminar haben Sie die Möglichkeit, ein paar Jahre zu überspringen und direkt von unseren gesammelten Erfahrungen zu profitieren! Praxisnah erlernen Sie an Codebeispielen und eigenen Übungen, wo die Fallstricke beim TDD lauern und wie Sie Ihre Tests auch langfristig stabil und wartbar halten.
- Einführung in xUnit
- Einführung in die Prinzipien TDD
- Behaviour vs. State Verification
- Inside out vs. Outside in
- Fixtures vs. Factories
- Test-Doubles: Stubs, Fakes and Mocks
- Tests & Refactoring
- Patterns und Anti-Patterns / Test-Smells
- Code-Coverage
- Best Practices
- Ausblick: Behaviour Driven Development (BDD)
Testgetriebene Softwareentwicklung (TDD)