Test Driven: Practical TDD and Acceptance TDD for Java Developers
Lasse Koskela
Un livre d'introduction très varié et bien écrit mais qui n'égale pas la valeur de chacun des livres dont il s'inspire. Le format tout-en-un pourra vous séduire si vous lisez occasionnellement.
Review
Un peu de TDD à la Kent Beck, un peu de Refactoring à la Martin Fowler, un peu de Patterns à la Gerard Meszaros, un peu de Legacy à la Michael Feathers, un peu d’ATTD à la Rick Mugridge et Ward Cunningham. Bref, un livre qui offre une bonne visibilité sur les tests automatisés dans leur ensemble.
La deuxième partie est probablement celle qui démarque ce livre des autres en nous montrant comment tester les composants web, les DAOs, le multithreading ou encore une application Swing.
La dernière partie sur l’ATTD n’égale pas les publications d’autres auteurs comme Gojko Adzic, ni ne tient compte d’outils plus récents comme Cucumber (logique en 2007…). Mais la présence des tests d’acceptance dans ce livre nous montre bien leur complémentarité avec les autres types de test.