TDD and mobile development: some forgotten techniques, illustrated with Android

Matteo Vaccari

11:20/12:00

Delivering updates with confidence; shortening time to market; writing clean and correct code every day: this is the promise of Test-Driven Development. But, it’s not easy to do TDD in Android. You have to run the tests on the device, or install a complex framework that mimics the Android APIs. Both options slow you down. In this session we’ll get back to the roots of TDD and show how to deal with this problem. We’ll learn time-tested techniques that reduce the need to run tests on the device. The good side-effect is that our code becomes simpler and better.

Language: English

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