22. Bigpoint GmbH
Frank Sons & Agata Raap
Drehbahn 47-48
20354 Hamburg
Germany
Tel +49 40.88 14 13 - 0
Fax +49 40.88 14 13 - 11
f.sons@bigpoint.net
a.raap@bigpoint.net
www.bigpoint.net
Find us on
22
Editor's Notes
Präsentationen helfen nicht (immer) BankAccount Beispiel
Realität sieht anders aus Legacy Code
Ja nicht wackeln, sonst bricht alles zusammen: deshalb braucht man Tests… Refactoring ohne tests: „never touch a running system“ Refactoring mit tests: „refactor mercilessly“ (Kent Beck) Teufelskreis, also was tun?
Code geben lassen Dependencies machen Code untestbar Notwendiges refactoring für testbaren code Stolpersteine = advanced unit testing mock/stubs DataProvider
Pair programming = laut denken! Refactoring machen lassen Warten bis Fehler erkannt werden Neue Konzepte erklären (Warum und Wie)