Seminar
"Advanced TDD" mit Bob Martin
Seminar Frankfurt a. M., 18. April 2012 09:00 - 20. April 2012 17:00
"Advanced TDD" mit Bob Martin
Intensiver Hands-on-Kurs mit Bob Martin
18. April 2012 09:00 - 20. April 2012 17:00
Preis: 1.500,00 EUR, zzgl. 19% MwSt ( Endpreis 1.785,00 EUR )
Inhalt
Fortgeschrittene testgetriebene Entwicklung (Advanced TDD)
Die Übungen sind in Java, aber genauso auf C#, C++ und andere objektorientierte Sprachen anwendbar.
Ein intensiver Kurs mit vielen praktischen Beispielen und Übungen.
Der Kurs legt den Fokus auf das Design von klaren, robusten und wartbaren Unit- und Akzeptanztests.
Die Teilnehmer erlernen die Designprinzipien von Tests und wie die Tests wartbar und verständlich gehalten werden können. Noch wichtiger: Die Teilnehmer lernen die Grundlagen kennen, um Anwendungen von vornherein testbar zu entwerfen. In den Übungen müssen schlechte Tests refaktoriert, einfache und klare Tests geschrieben und Anwendungen so entworfen und refaktoriert werden, dass sie testbar werden.
Zielgruppe
Entwickler, welche bereits ein Jahr oder mehr Erfahrung in TDD haben
Die Teilnehmer lernen im Kurs
die Einstellung eines professionellen Softwareentwicklers zu TDD kennen
mit (bisher) nicht TDD-praktizierenden Organisationen umzugehen
die Prinzipien von guten Tests verstehen
Konventionen für korrekt geschriebene Tests kennen
fragile Tests zu vermeiden bzw. zu reparieren
GUIs, Datenbanken, Web-Anwendungen und den Zugriff auf externe Ressourcen zu testen
Stubs, Mocks und Test-Doubles anzuwenden
Metriken und Testwerkzeuge kennen
Behavior Driven Development (BDD) kennen
Akzeptanztests zu implementieren
Voraussetzungen
Praxiskenntnisse in Java, TDD und JUnit
Für das Training sollten Sie einen Laptop mit Folgendem mitbringen:
- Preferred IDE (e.g Eclipse, Visual Studio)
- 2GB ram
- Browser
- Code coverage plugin, refactoring & testing tools (e.g. For Eclipse: Junit, EclEmma;
for Visual Studio: Resharper)
Nähere Informationen unter:
http://www.objectmentor.com/omTraining/course_agile_advanced_tdd_3day.html
Bei Fragen wenden Sie sich bitte an veranstaltungen@andrena.de
Trainer
Robert C. Martin has been a software professional since 1970. In the last 35 years, he has worked in various capacities on literally hundreds of software projects. He has authored "landmark" books on Agile Programming, Extreme Programming, UML, Object-Oriented Programming, and C++ Programming. He has published dozens of articles in various trade journals. Today, He is one of the software industry's leading authorities on Agile software development and is a regular speaker at international conferences and trade shows. He is a former editor of the C++ Report and currently writes a monthly Craftsman column for Software Development magazine.
Mr. Martin is the founder, CEO, and president of Object Mentor Incorporated. Object Mentor is a sister company to Object Mentor International. Like OMI, Object Mentor is comprised of highly experienced software professionals who provide process improvement consulting, object-oriented software design consulting , training, and development services to major corporations around the world.

