TDD: cose che ho imparato negli ultimi 12 anni

12:30/13:10

Sul TDD se ne sentono di tutti colori: chi dice che sia la soluzione di tutti i problemi, chi invece dice che sia morto. Eppure TDD è uno strumento fondamentale per scrivere codice bene, velocemente, con divertimento e profitto. Racconterò cose che ho imparato in 12 anni di esperienza sul campo, alcune delle quali sono apparse di sfuggita nel libro di Kent Beck e poi sparite dal radar. Parlerò di Test List, Isolated Test, scomposizione del problema in assi ortogonali; di design evolutivo vs. anticipatorio; E di che cosa significhi veramente "la cosa più semplice che possa funzionare"

Language: Italian

Level: Intermediate

Matteo Vaccari

Developer - ThoughtWorks

Sono appassionato di sviluppo software da sempre. Ho lavorato come sviluppatore individuale per molti anni per poi rendermi conto che non ero in grado di collaborare in maniera efficace con gli altri sviluppatori. Ho sentito parlare di Extreme Programming (XP) dal 2000, ma è stato solo nel 2004 che qualcosa ha fatto "clic" e da allora sono fortemente convinto che non ci sia un metodo di sviluppo più efficace. Lavoro come consulente, trainer e coach.

Go to speaker's detail