banner

Sie sind hier

Advanced ASE: TDD in der Realität

Track: 
Albert-Nestler-Straße 9, 1. OG

Wie entwickle ich den Blick um Tests zu finden?

Die Technik, einen Unit-Test zu schreiben, ist den meisten Entwicklern geläufig. Auch die Vorgehensweise von TDD und deren Vorteile sind bekannt und weitestgehend akzeptiert.

Trotzdem wird TDD im Entwicklungsalltag selten konsequent angewendet. Es gibt viele Stolpersteine, die verhindern, dass TDD zur festen Angewohnheit wird. Wie geht man etwa mit Code um, der auf den ersten Blick untestbar scheint? Welche Tests brauche ich überhaupt, welche fehlen mir noch?

Dieser Workshop vermittelt in praktischen Übungen konkrete Herangehensweisen, Tipps und Heuristiken um auch in schwierigen Situationen die Tests nicht aus den Augen zu verlieren.


Vorraussetzungen:

  • - Gute Java- und JUnit-Kenntnisse
  • - (Erste) Erfahrungen mit TDD und Refactoring
Referenten: 
Firma: 
andrena objects ag
Biografie: 

Marc Philipp studierte Informatik an der Universität Karlsruhe (TH) und ist seit 2008 bei der andrena objects ag als Software-Entwickler und Entwickler-Coach tätig. Neben seiner täglichen Arbeit beschäftigt er sich mit Entwicklungswerkzeugen wie JUnit und Usus (projectusus.org) und engagiert er sich in der Organisation von Community-Events wie der SoCraTes (socrates-conf.de) und der Softwerkskammer (softwerkskammer.de).

Firma: 
andrena objects ag
Biografie: 

Andi Scharfstein ist als Software-Entwickler bei der andrena objects ag tätig. Er arbeitet darauf hin, den Entwickler-Alltag von unnötiger Komplexität zu befreien; bislang ist es ihm nicht gelungen, sich dabei selbst abzuschaffen.

Firma: 
andrena objects ag
Biografie: 

Leif Frenzel is senior developer and agile coach at andrena. Coming originally from a background as a philosopher, he has more than ten years of professional experience in software development, working with XP practices all along. His extensive teaching and coaching experience includes TDD courses and coaching in particular. His recent interests include responsible development and clean and sustainable software design.

Firma: 
andrena objects ag
Biografie: 
David Burkhart ist seit 2004 in der professionellen Softwareentwicklung tätig. Sein besonderes Interesse gilt dabei Clean Code Development, XP und SCRUM. Bereits in seiner Studien- und Diplomarbeit beschäftigte er sich mit TDD und Refactorings und ist heute für andrena objects sowohl als Softwareentwickler als auch als Trainer und Coach für agile Methoden tätig.