Test-Driven Development    com Ruby on Rails           Rodrigo S. Manhães      Laboratório de Ciências Matemáticas/UENF  N...
Rodrigo Manhães        ●   Desenvolvedor de software            na UENF desde 1998        ●   Professor em cursos de      ...
resolver certoo 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 paraconsertar 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 RailsFEITOS UM PARA O OUTRO!!
MÃO NA MASSA!
na webGithub: github.com/rodrigomanhaesSlideshare: slideshare.net/rodrigomanhaesTwitter: @rodrigomanhaesBlog técnico: prog...
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Test-Driven Development com Ruby on Rails
Próximos SlideShares
Carregando em…5
×

Test-Driven Development com Ruby on Rails

922 visualizações

Publicada em

Slides from "TDD with Rails" short course.

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
922
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7
Ações
Compartilhamentos
0
Downloads
4
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Test-Driven Development com Ruby on Rails

  1. 1. 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
  2. 2. 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
  3. 3. resolver certoo problema certo
  4. 4. http://www.flickr.com/photos/siebeneinhalb-de/510621489
  5. 5. http://www.flickr.com/photos/swanksalot/684391801
  6. 6. http://www.flickr.com/photos/christ_fierro/3337444359
  7. 7. http://www.flickr.com/photos/asthmahelper/5176466672
  8. 8. http://www.flickr.com/photos/doublefeaturepodcast/3477438490
  9. 9. test-driven development
  10. 10. http://blog.dannorth.net/introducing-bdd
  11. 11. http://www.flickr.com/photos/desiitaly/1787142391
  12. 12. http://www.flickr.com/photos/yogendra174/4364939550
  13. 13. somente escreva código paraconsertar um teste que está falhando
  14. 14. (a não ser que você esteja refatorando)
  15. 15. aprendemos assim
  16. 16. aprendemos assim TDD é assim
  17. 17. testar antes? http://www.flickr.com/photos/33370236@N06/3845669785
  18. 18. aprendemos assim TDD é assim
  19. 19. design depois? http://www.flickr.com/photos/33370236@N06/3845669785
  20. 20. O ciclo TDD
  21. 21. 1: test
  22. 22. 2: code
  23. 23. http://www.flickr.com/photos/jrmyst/4862642454
  24. 24. 3: refactor
  25. 25. http://www.flickr.com/photos/samhines/2744177977
  26. 26. http://www.flickr.com/photos/llohman/4117901094
  27. 27. TDD é uma técnica de design de software
  28. 28. Os testes vêm de brinde!
  29. 29. e a documentação também!
  30. 30. http://www.flickr.com/photos/wiskinator/2613175624/
  31. 31. Test-Driven Development e Ruby on RailsFEITOS UM PARA O OUTRO!!
  32. 32. MÃO NA MASSA!
  33. 33. na webGithub: github.com/rodrigomanhaesSlideshare: slideshare.net/rodrigomanhaesTwitter: @rodrigomanhaesBlog técnico: programacaoradical.blogspot.comBlog pessoal: fanatismoindeciso.blogspot.comE-mail: rmanhaes@gmail.com

×