Difference: TddAsIfYouMeantIt (1 vs. 2)

Revision 22012-12-07 - MarkusGaertner

Line: 1 to 1
 
META TOPICPARENT name="Programm"
Line: 19 to 19
 Ralf Westphal

Added:
>
>
Folien: TDD as if you meant it - Ralf Westphal

META FILEATTACHMENT attachment="TDD_as_if_you_meant_it_-_Ralf_Westphal.pdf" attr="h" comment="TDD as if you meant it - Ralf Westphal" date="1354889672" name="TDD_as_if_you_meant_it_-_Ralf_Westphal.pdf" path="TDD as if you meant it - Ralf Westphal.pdf" size="229673" stream="TDD as if you meant it - Ralf Westphal.pdf" tmpFilename="/var/tmp/CGItemp6476" user="MarkusGaertner" version="1"

Revision 12012-09-05 - StefanRoock

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="Programm"

TDD as if you meant it

Session 60'

Abstract

Die Qualität der Codestruktur, die ein Vorgehen nach TDD hinterlässt, steht und fällt mit der Refactoring-Kompetenz des Entwicklers. Wie hoch ist das Verständnis für Clean Code Prinzipien, wie streng ist die Disziplin ihrer Anwendung? Die Praxis zeigt, dass es hier große Unterschiede gibt. Und so führt TDD eben nicht immer automatisch auch zu gutem Design.

Mangelnde "Sensibilität" in puncto Refactoring lässt sich jedoch durchaus kompensieren. Mit einer Checkliste, die das Vorgehen während des TDD steuert, lässt sich die Grundqualität von Codestrukturen deutlich anheben.

Der Vortrag stellt eine solche Checkliste nach Keith Braithwaite vor, der sein Vorgehen "TDD as if you meant it" genannt hat.

Speaker

Ralf Westphal

 
andrena objects Logo it-agile Logo mobile.de coremedia