TDD na Veia! Mas o Hello World continua sem cobertura

1.241 visualizações

Publicada em

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

TDD na Veia! Mas o Hello World continua sem cobertura

  1. 1. TDD naveia!mas…O hello world continua semcobertura :- (<br />Guilherme Elias<br />@guilhermelias<br />https://github.com/gelias<br />http://codingbyexample.org<br />http://br.linkedin.com/in/guilhermeeilas<br />
  2. 2. Test Driven Developmentnaveia!?<br />http://projectameo.com/2010/12/02/test-driven-development<br />
  3. 3. Comunidades +Práticas = Aprendizado<br />http://images.google.com<br />
  4. 4. A no minímo 10 anosinfluenciando … <br />Entusiastas<br />Evangelistas<br />Adeptos<br />Metidos<br />Pessoas com valoresemcomum!<br />http://agilemanifesto.org<br />
  5. 5. Exemplo disso? Quem aquijánão …<br /><ul><li>Participou de algumeventosobre TDD anteriormente?
  6. 6. Participou de coding DOJO porexemplo?
  7. 7. Discussões/Pitacosemfórunssobre boas práticas de testes?</li></li></ul><li>Todomundiuuuu, TÁ NA VEIA!!<br />http://images.google.com<br />
  8. 8. Mas … <br />E naempresaquevocêtrabalha?<br />
  9. 9.
  10. 10. Jáchegouparaseu timeedisse:<br />-Pessoalamanhãvoucompartilhar…<br />
  11. 11. http://images.google.com<br />
  12. 12. Contribuiaemeventospara<br />disseminar/compartilhar/nivelarconhecimentos<br />(Ex.: coding DOJO)? <br />
  13. 13. Discuta boas práticas de testes com suaequipe/time?<br />
  14. 14. Pair Programming entãosóassim …<br />ouquandoestou “ferrado”?<br />
  15. 15. E emnossasuniversidadesefaculdades?? <br />Salvasexcessões…<br />
  16. 16. <ul><li>Quantascadeiras de testes vocêteve?
  17. 17. Criaçãode qualquercoisa no genêro de testes?</li></ul> … unitário? Funcional? Carga?<br /><ul><li>Automação?</li></ul> … conceito, nãoferramentas!<br />
  18. 18. Enfim no final oqueimportaé?<br />ERRADO!!!<br />http://images.google.com<br />
  19. 19. Estamosaplicandooqueaprendemos?<br />http://images.google.com<br />
  20. 20. ArtigonaInfoQ:Aprendemos com a história? Ideiasantigasmostramquenão.(Postadopor Shane Hastie , traduzidopor Fernando Lozano em 26 Ago 2011)http://www.infoq.com/br/news/2011/08/aprender-historia<br />
  21. 21. Penseentãocomovocêpoderiacontribuir?“BE THE CHANGE”<br />Jim Highsmith, Agile Brazil 2011<br />
  22. 22. PREVENÇÃO <br />over <br />CORREÇÃO<br />
  23. 23. Experimenteaplicarosvaloresquemovem as comunidades:<br />MOTIVAÇÃO/VONTADE/CORAGEM<br />
  24. 24. Crie um ambiente de APRENDIZADO!!<br />PRAZEROSO<br />ONDE AS PESSOAS TENHAM VONTADE<br />“Tenhagostopelacoisa!!”<br />
  25. 25. Quem nuncatinhaparticipado de um coding DOJO mesmo?<br />LEMBRAM DA CORAGEM??<br />
  26. 26. Relembrando …<br />http://images.google.com<br />
  27. 27. Entregarumaaplicaçãoque realize a impressãodamensagem “Hello World”<br />
  28. 28. GitHub<br />https://github.com/gelias/helloworld-java-dojo<br />
  29. 29. Links / Referências<br />Apresentação - http://www.slideshare.net/GuilhermeElias/TDD_na_veia_Mas_o_hello_world_continua_sem_cobertura.pptx<br />Coding By Example – http://codingbyexample.org<br />Dwildt’sBlog – http://danielwildt.com<br />Agile Brazil – http://www.agilebrazil.com<br />TrevisanTecnologia – http://www.trevisantecnologia.com.br<br />

×