to TDD or to DbC

Lade Karte ...

Datum/Zeit
05.04.2011
Ganztägig
iCal

Veranstaltungsort
Technologiepark Karlsruhe TPK Raum Berlin im Technologiepark

Kategorien


Professionelles Software Engineering: Test Driven Development und/oder Design by Contract

Hagen Buchwald stellt „Design by Contract“ vor, ein Programmierkonzept, das mit der Programmiersprache Eiffel erstmals einer breiteren Öffentlichkeit bekannt wurde und auch mit Eiffel wieder verschwunden ist.

Im November 2010 und Februar 2011 führt Hagen Buchwald vom AIFB mit Unterstützung des VKSI ein breit angelegtes Experiment durch:

Eine Programmieraufgabe wird auf drei Wegen bewältigt:

  • Lösung konventionell (ohne Contracts, ohne Testabdeckung)
  • Lösung auf der Basis von gegebenen Unit Tests
  • Lösung auf der Basis von gegebenen Contracts

Dazu wurden die Teilnehmer in die 3 Gruppen (PP (Plain Programming), TDD, DBC) eingeteilt.
Am 5. April wird Hagen Buchwald einen ersten Einblick in die Ergebnisse dieses spannenden Experiments geben.