Introdução a TDD

1,113 views

Published on

Apresentação sobre TDD e como esta técnica pode influenciar na qualidade do seu código.

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,113
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
6
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Introdução a TDD

  1. 1. TDD – Test Driven Development Marcos Roberto Ferreira marcos.wp@gmail.com
  2. 2. Sobre ‣ Marcos Roberto Ferreira – Desenvolvedor na Conta Azul – Colaborador do GUJavaSC – 10 anos XP em dev – 8 anos XP com java contaazul.com gujavasc.org 2
  3. 3. AGILE 3
  4. 4. Em um projeto de 6 meses... Análise Desenvolvimento Teste 4
  5. 5. Em um projeto de 6 meses... ...com agile 5
  6. 6. Em um projeto de 6 meses... ...com agile Planejamento Desenvolvimento Teste 6
  7. 7. http://manifestoagil.com.br/ http://agilemanifesto.org/ 7
  8. 8. Agile methods are adaptive rather than predictive Agile methods are people-oriented rather than process-oriented 8
  9. 9. http://itsadeliverything.com/wordpress/images//patton-incrementing-mona-lisa.jpg incrementing 9
  10. 10. http://itsadeliverything.com/wordpress/images//patton-incrementing-mona-lisa.jpg incrementing iterating http://itsadeliverything.com/wordpress/images//patton-iterating-mona-lisa.jpg 10
  11. 11. Kent Beck XP Agile TDD
  12. 12. Desenvolve Desenvolve Testa Testa Refatora Refatora
  13. 13. Desenvolvimento Desenvolvimento Teste Teste Melhora Melhora
  14. 14. I T! TOP S
  15. 15. Seu código é modular?
  16. 16. Seu código é modular?
  17. 17. Seu código é modular? {
  18. 18. Seu código é modular? {
  19. 19. Seu código é modular? {
  20. 20. Seu código é modular? {
  21. 21. Seu código é modular?
  22. 22. Seu código é modular?
  23. 23. Já tentou IoC?
  24. 24. Já tentou IoC?
  25. 25. Já tentou IoC?
  26. 26. Mock Objects
  27. 27. Mock Objects
  28. 28. Mock Objects
  29. 29. Mock Objects
  30. 30. TDD
  31. 31. Teste Teste Desenvolve Desenvolve Refatora Refatora
  32. 32. 45
  33. 33. Muito Obrigado! Marcos Roberto Ferreira marcos.wp@gmail.com
  34. 34. Images • • • • • • • • • • • • • • • http://mindlovemisery.files.wordpress.com/2013/07/fairy-tale-castle-slippers.jpg http://1.bp.blogspot.com/-3W_8FOsJhTE/UCR-FmKDaYI/AAAAAAAAF_8/oFNLxDFBfO8/s1600/waterfall+pic+(9).jpg http://fc07.deviantart.net/fs70/f/2011/163/1/4/mesh_background___1280x720_by_teamsjk-d3irbsx.jpg http://blog.dotstore.com.br/wp-content/uploads/2012/05/4-passos-para-reconquista-de-um-cliente-insatisfeito.jpg http://img0.etsystatic.com/000/0/5692668/il_fullxfull.224993090.jpg http://ucrtoday.ucr.edu/wp-content/uploads/2012/10/Assassin-bugs.jpg http://blog.dotstore.com.br/wp-content/uploads/2012/05/4-passos-para-reconquista-de-um-cliente-insatisfeito.jpg http://cdn.orkin.com/images/box-elder-bug/box-elder-bug-illustration_1500x1200.jpg http://globoesporte.globo.com/platb/files/157/2010/09/band-aid-01.jpg http://www.imgbase.info/images/safe-wallpapers/animals/insect/bugs_12736.jpg http://cache.boston.com/universal/site_graphics/blogs/bigpicture/manuf_02_20/m39_17038559.jpg http://www.siemens.com/press/pool/de/pressebilder/photonews/PN200812/PN200812-01_300dpi.jpg http://www.abc.net.au/tv/goodgame/img/m2026139.jpg http://www.doolwind.com/images/blog/TestDrivenGameDevelopment.png http://ih1.redbubble.net/image.9142324.6341/sticker,375x360.png

×