In der Test-getriebenen Entwicklung sind seit vielen Jahren die Chicago und die London-School vorherrschend. Letztes Jahr ist die Münchner Schule (von David Völkel) dazu gestoßen. Die verschiedenen TDD-Schulen unterscheiden sich grundlegend in ihrer Methodik. Dennoch schließen sie sich nicht gegenseitig aus. In diesem Workshop habt ihr die Gelegenheit, die verschiedenen Schulen kennen zu lernen und zu erfahren, welcher Ansatz sich in welchem Kontext am besten eignet.

Nach einer kurzen Einführung probieren wir die verschienden Ansätze gemeinsam im Mob-Programming aus. Dadurch lernt ihr nicht nur die theoretischen Grundlagen kennen, sondern übt auch gleich den praktischen Einsatz.

Grobe Agenda:

  • Einführung
  • Baussteine der Schulen
  • Chicago School - Vorführung
  • London School - gemeinsame Programmierung im Mob
  • Munich School - gemeinsame Programmierung im Mob
  • Retro mit Betrachtung von Vor- und Nachteilen

Marco Emrich codecentric

Marco ist Senior Consultant bei codecentric. Als leidenschaftlicher Verfechter von Software Crafting und Code Qualität verfügt Marco über langjährige Erfahrung in Architektur und Entwicklung. Marco hält regelmäßig Vorträge auf bekannten Konferenzen und ist Autor mehrerer Fachbücher. Wenn er nicht gerade die Softwerkskammer Nürnberg (Entwicklertreffen) organisiert, erklärt er seinem Sohn wahrscheinlich gerade, wie man Roboterschildkröten programmiert.

Thorsten Brunzendorf codecentric

Thorsten ist Entwickler und Consultant im Nürnberger Team der codecentric.

Er ist zur Überzeugung gelangt, dass es nicht nur darum geht, sauberen Code und bessere Tests zu produzieren, sondern mehr noch um Produkte, die wirkliche Bedürfnisse erfüllen. Zusammenarbeit und Feedback sind notwendig für beides.

Thorsten ist Gründungsmitglied der Nürnberger Softwerkskammer, der regionalen Software Craft Community, und tauscht gerne Ideen auf Meetups und Open Space Konferenzen aus.