Test-Driven Development com Ruby on Rails Rodrigo S. Manhães Laboratório de Ciências Matemáticas/UENF Núcleo de Pesquisa em Sistemas de Informação/IFF
Rodrigo Manhães ● Desenvolvedor de software na UENF desde 1998 ● Professor em cursos de graduação desde 2004 (FSMA, UCAM, UENF) ● Pesquisador no NSI/IFF desde 2008 ● Colaborador em projetos de software livre desde 2008 ● Utilizando TDD desde 2007 ● Utilizando Ruby on Rails desde 2009
resolver certo o problema certo
http://www.flickr.com/photos/siebeneinhalb-de/510621489
http://www.flickr.com/photos/swanksalot/684391801
http://www.flickr.com/photos/christ_fierro/3337444359
http://www.flickr.com/photos/asthmahelper/5176466672
http://www.flickr.com/photos/doublefeaturepodcast/3477438490
test-driven development
http://blog.dannorth.net/introducing-bdd
http://www.flickr.com/photos/desiitaly/1787142391
http://www.flickr.com/photos/yogendra174/4364939550
somente escreva código para consertar um teste que está falhando
(a não ser que você esteja refatorando)
aprendemos assim
aprendemos assim TDD é assim
testar antes? http://www.flickr.com/photos/33370236@N06/3845669785
aprendemos assim TDD é assim
design depois? http://www.flickr.com/photos/33370236@N06/3845669785
O ciclo TDD
1: test
2: code
http://www.flickr.com/photos/jrmyst/4862642454
3: refactor
http://www.flickr.com/photos/samhines/2744177977
http://www.flickr.com/photos/llohman/4117901094
TDD é uma técnica de design de software
Os testes vêm de brinde!
e a documentação também!
http://www.flickr.com/photos/wiskinator/2613175624/
Test-Driven Development e Ruby on Rails FEITOS UM PARA O OUTRO!!
MÃO NA MASSA!
na web Github: github.com/rodrigomanhaes Slideshare: slideshare.net/rodrigomanhaes Twitter: @rodrigomanhaes Blog técnico: programacaoradical.blogspot.com Blog pessoal: fanatismoindeciso.blogspot.com E-mail: rmanhaes@gmail.com

Test-Driven Development com Ruby on Rails