KCO-2159 TDD on Legacy Code | Voxxed Days

Voxxed Days Milano 2019
on Saturday 13 April

   TDD on Legacy Code

Conference

Methodology & Culture
Methodology & Culture
Beginner & novice level
Aula 7 Saturday from 16:40 til 17:30

In questa presentazione ti mostrerò come affrontare codice legacy non testabile.

Già non è immediato fare testing in progetti greenfield, con il codice legacy diventa ancora più difficile perché di solito abbiamo a che fare con codice non predisposto per i test.

In questa presentazione prenderò un esercizio di Sandro Mancuso chiamato "TripServiceKata" dove si parte da un legacy non testabile e farò vedere come renderlo testabile applicando una tecnica seams per renderlo testabile e poi, tramite il refactor, vedremo come cambiarne il design per rendere il codice pulito.

Alla fine del talk dovresti esserti fatto un'idea dei principi utili e tecniche per aggredire il codice legacy e addomesticarlo con il testing.

Testing Legacy Code   TDD   Live Coding & Demos  
Andrea Francia
Andrea Francia
From Andrea Francia

Andrea Francia is a causal Test-Driven Development Coach and an Cost Reducer Programmer.

He uses programming and testing automation technologies for converting tedious error prone repetitive tasks to single click installs, deploy release and nice dashboards asserting the state of the system(s).

He enjoy using Ruby, PHP, and Python for the job.

He runs the study group called "TDD Milano" where he helping other programmers learning eXtreme Programming and TDD.


Sign-in
Make sure to download the Android or iOS mobile schedule.