O documento apresenta uma introdução ao desenvolvimento de software orientado a testes (TDD). Apresenta os princípios básicos do TDD, como escrever testes antes do código, refatorar o código para manter os testes verdes e como isso leva a soluções mais simples e mantidas.
19. ESTADAO.COM.BR
24 milhões visitantes ago/2011
142 milhões page views
YAHOO.COM
149 milhões visitantes ago/2011 - US only
3.9 bilhões page views
sábado, 22 de outubro de 11
20. REVENDO O WATERFALL
http://www.flickr.com/photos/chiaralily/4416226801/sizes/z/in/photostream/
sábado, 22 de outubro de 11
21. REVENDO O WATERFALL
Requisitos
Análise
Design
Código
Testes
Manutenção
sábado, 22 de outubro de 11
22. TEORIA DAS FILAS
http://www.flickr.com/photos/57665680@N06/5649865356/sizes/l/in/photostream/
sábado, 22 de outubro de 11
23. TEORIA DAS FILAS
“ Dado um processo B, que sucede um
processo A, as vezes, ao executar B,
precisamos refazer parte de A. Podemos
evitar este retrabalho extraindo parte de
B e executando-o antes do processo A
”
sábado, 22 de outubro de 11
79. + Manutenabilidade
Segurança pra refatorar /
alterar
sábado, 22 de outubro de 11
80. + Manutenabilidade
Segurança pra refatorar /
alterar
...
sábado, 22 de outubro de 11
81. PERGUNTAS?
http://3.bp.blogspot.com/_jsodkvOsdoI/S6-cn1eGTTI/AAAAAAAAANc/084nJmU4SYE/s1600/Classroom+Discussion+Questions.jpg
sábado, 22 de outubro de 11
82. OBRIGADO!
snit.ram@gmail.com rmartins@yahoo-inc.com @snit_ram
sábado, 22 de outubro de 11