Vorträge

Treffen Sie uns auf einer Konferenz!

Verschaffen Sie sich einen Überblick, auf welchen Events unsere codecentric-Kollegen als Referenten vertreten sind. Wir würden uns freuen, Sie auf einer Konferenz persönlich begrüßen zu dürfen.

Emergentes Design mit TDD

04.11.2015

Clean Code Days

Einsteinring 20, 85609, Dornach, Aschheim, Deutschland

Im Gegensatz zu dem „Big Design Up Front“ am Reißbrett bzw. im UML-Tool entsteht bei TDD das Design kontinuierlich in kleinen Schritten während der Refactoring-Phase. Im XP setzt man auf „Simple Design“ oder bzw. „Emergent Design“, um durch Overengineering bedingte unnötige Komplexität zu vermeiden.

An Hand eines Livecoding-Beispiels will ich Euch nicht nur die „4 Rules of Simple Design“ veranschaulichen sondern auch demonstrieren wie sich diese in den dynamischen TDD Prozess integrieren und in der Praxis anfühlen. Dabei werde ich Euch auch zeigen, was sich dabei bei den beiden TDD-Schulen „Mockists“ bzw. „Classicists“ unterscheidet.

David VölkelDavid Völkel