![Page 1: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/1.jpg)
TDD naveia!mas …O hello world continua semcobertura :- (
Guilherme Elias
@guilhermelias
https://github.com/gelias
http://codingbyexample.org
http://br.linkedin.com/in/guilhermeeilas
![Page 2: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/2.jpg)
Test Driven Developmentnaveia!?
http://projectameo.com/2010/12/02/test-driven-development
![Page 3: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/3.jpg)
Comunidades +Práticas = Aprendizado
http://images.google.com
![Page 4: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/4.jpg)
A no minímo 10 anosinfluenciando …
EntusiastasEvangelistas
AdeptosMetidos
Pessoas com valoresemcomum!http://agilemanifesto.org
![Page 5: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/5.jpg)
Participou de algumeventosobre TDD anteriormente?
Participou de coding DOJO porexemplo?
Discussões/Pitacosemfórunssobre boas práticas de testes?
Exemplo disso? Quem aquijánão …
![Page 6: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/6.jpg)
Todomundiuuuu, TÁ NA VEIA!!
http://images.google.com
![Page 7: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/7.jpg)
Mas … E naempresaquevocêtrabalha?
![Page 8: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/8.jpg)
![Page 9: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/9.jpg)
Jáchegouparaseu timeedisse:
-Pessoalamanhãvoucompartilhar …
![Page 10: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/10.jpg)
http://images.google.com
![Page 11: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/11.jpg)
Contribuiaemeventospara
disseminar/compartilhar/nivelarconhecimentos
(Ex.: coding DOJO)?
![Page 12: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/12.jpg)
Discuta boas práticas de testes com suaequipe/time?
![Page 13: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/13.jpg)
Pair Programming entãosóassim …ouquandoestou “ferrado”?
![Page 14: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/14.jpg)
E emnossasuniversidadesefaculdad
es??
Salvasexcessões…
![Page 15: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/15.jpg)
• Quantascadeiras de testes vocêteve?
• Criaçãode qualquercoisa no genêro de testes?
… unitário? Funcional? Carga?
• Automação?
… conceito, nãoferramentas!
![Page 16: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/16.jpg)
Enfim no final oqueimportaé?
ERRADO!!!http://images.google.com
![Page 17: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/17.jpg)
Estamosaplicandooqueaprendemos?
http://images.google.com
![Page 18: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/18.jpg)
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
![Page 19: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/19.jpg)
Penseentãocomovocêpoderiacontribuir?
“BE THE CHANGE”
Jim Highsmith, Agile Brazil 2011
![Page 20: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/20.jpg)
PREVENÇÃO
over
CORREÇÃO
![Page 21: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/21.jpg)
MOTIVAÇÃO/VONTADE/CORAGEM
Experimenteaplicarosvaloresquemovemas comunidades:
![Page 22: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/22.jpg)
Crie um ambiente de APRENDIZADO!!
PRAZEROSOONDE AS PESSOAS TENHAM VONTADE
“Tenhagostopelacoisa!!”
![Page 23: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/23.jpg)
Quem nuncatinhaparticipado de um coding DOJO mesmo?
LEMBRAM DA CORAGEM??
![Page 24: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/24.jpg)
Relembrando…
http://images.google.com
![Page 25: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/25.jpg)
Entregarumaaplicaçãoque realize a impressãodamensagem “Hello
World”
![Page 26: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/26.jpg)
GitHub
https://github.com/gelias/helloworld-java-dojo
![Page 27: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(](https://reader034.vdocuments.mx/reader034/viewer/2022042614/559c1c801a28ab05158b464e/html5/thumbnails/27.jpg)
Links / Referências
• Apresentação -http://www.slideshare.net/GuilhermeElias/TDD_na_veia_Mas_o_hello_world_continua_sem_cobertura.pptx
• Coding By Example – http://codingbyexample.org
• Dwildt’sBlog – http://danielwildt.com
• Agile Brazil – http://www.agilebrazil.com
• TrevisanTecnologia – http://www.trevisantecnologia.com.br