Rettet die Dokumente!
Oliver Böhm, agentes AG
Der Vortrag steht als PDF Dokument zum Download bereit.
"Dokumentation ist nicht Teil der Lösung, sondern Teil des Problems."
(Tom DeMarco, Timothy Lister)
Niemand schreibt gerne Dokumente, schon gar nicht als Entwickler. Aber Dokumente sind wichtig, sehr wichtig sogar, sind sie doch meistens die erste Anlaufstelle bei der Einarbeitung in ein Projekt. Genauso wichtig (und oft genauso wenig geliebt) sind Integrations-Tests.
Mit dem Fit-Framework von Ward Cunningham besteht die Möglichkeit, Dokumente als Eingabe für Integrations-Tests heranzuziehen und damit zwei ungeliebte Tätigkeiten zu optimieren. Mehr noch, Testen kann sogar Spaß machen und der Alterungsprozess von Dokumenten kann verhindert werden.
Dieser Beitrag berichtet von den Erfahrungen mit dem FIT-Framework in verschiedenen Projekten bei verschiedenen Firmen.
Oliver Böhm studierte Informatik an der Universität Stuttgart. Nach C++-Entwickung im Unix-Bereich beschäftigt er sich mit Java-Entwicklung unter Linux und Aspekt-Orientierter SW-Entwicklung. Er ist u.a. Autor der Bücher "Fehlerfrei programmieren in C und C++" (dpunkt verlag), "JavaSoftware Engineering unter Linux" (millin Verlag) und "Aspekt-Orientierte Programmierung mit AspectJ 5" (dpunkt.verlag). Neben seiner hauptberuflichen Tätigkeit als J2EE-Entwickler und -Coach bei agentes gibt er AOSD-Vorlesungen und ist Board-Mitglied der JUGS (Java User Group Stuttgart).
