Test Driven Development: TDD Training

 

In den letzten Monaten habe ich (Timon Fiddike) eine Serie von TDD Trainings und Workshops gegeben. Meiner Erfahrung nach ist Test Driven Development der Jedi-Skill Nr. 1 für Software Entwickler. Wer TDD beherrscht und zumindest für einige Monate konsistent angewendet hat, sieht die Welt mit anderen Augen. Ein tieferes Verständnis der Konsequenzen verschiedenster Architektur-Entscheidungen entsteht bei der systematischen Entwicklung im TDD Stil automatisch. Die Arbeit lässt sich bei Bedarf leichter Unterbrechen und wieder aufgreifen. Es gibt weniger Stress durch Seiteneffekt und das Entwickeln macht einfach mehr Spass.

Innerhalb von 3 Tagen Training lassen sich ca. 75 % des auf den Boards gezeigten Materials erlernen (Photos 2 und 3 gehören zusammen). Für einen Kunden habe ich ein 2-Tages Training gegeben: Für erfahrene Entwickler kann das als erster Schritt ggf. ausreichen. Bei anderen Kunden habe ich in Gruppen mit unterschiedlich erfahrenen Entwicklern beobachtet, dass es sehr hilfreich ist, alle Basis-Patterns jeweils einmal praktisch anzuwenden. Am dritten Tag haben die meisten Teilnehmer dann schon selbstständig im TDD Stil in Zyklen von 10 – 15 Minuten die Phasen Rot, Grün, Refactor durchlaufen.

Die Photos auf dieser Seite lassen sich übrigens jeweils durch einen Klick vergrößern, so dass die Schrift lesbar wird.

Kostenlose Erstberatung anfordern

  • Im Rahmen Ihrer agilen Transition unterstützen wir Sie nach Bedarf durch Assessments, Training, Consulting, Coaching sowie Workshops für Führungskräfte und Entwickler.
  • Lassen Sie uns wissen was Sie mit unserer Unterstützung erreichen wollen!

 

Kostenlose Erstberatung anfordern

  • Im Rahmen Ihrer agilen Transition unterstützen wir Sie nach Bedarf durch Assessments, Training, Consulting, Coaching sowie Workshops für Führungskräfte und Entwickler.
  • Lassen Sie uns wissen was Sie mit unserer Unterstützung erreichen wollen!