gutsday - tdd na veia! mas o hello world continua sem cobertura :-(

27
TDD naveia! mas O hello world continua semcobertura :- ( Guilherme Elias @guilhermelias https://github.com/gelias http://codingbyexample.org http://br.linkedin.com/in/guilhermeeilas

Upload: guilherme-elias

Post on 08-Jul-2015

2.201 views

Category:

Technology


5 download

DESCRIPTION

TH

TRANSCRIPT

Page 1: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

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 :-(

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 :-(

Comunidades +Práticas = Aprendizado

http://images.google.com

Page 4: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

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 :-(

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 :-(

Todomundiuuuu, TÁ NA VEIA!!

http://images.google.com

Page 7: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

Mas … E naempresaquevocêtrabalha?

Page 8: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(
Page 9: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

Jáchegouparaseu timeedisse:

-Pessoalamanhãvoucompartilhar …

Page 10: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

http://images.google.com

Page 11: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

Contribuiaemeventospara

disseminar/compartilhar/nivelarconhecimentos

(Ex.: coding DOJO)?

Page 12: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

Discuta boas práticas de testes com suaequipe/time?

Page 13: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

Pair Programming entãosóassim …ouquandoestou “ferrado”?

Page 14: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

E emnossasuniversidadesefaculdad

es??

Salvasexcessões…

Page 15: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

• 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 :-(

Enfim no final oqueimportaé?

ERRADO!!!http://images.google.com

Page 17: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

Estamosaplicandooqueaprendemos?

http://images.google.com

Page 18: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

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 :-(

Penseentãocomovocêpoderiacontribuir?

“BE THE CHANGE”

Jim Highsmith, Agile Brazil 2011

Page 20: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

PREVENÇÃO

over

CORREÇÃO

Page 21: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

MOTIVAÇÃO/VONTADE/CORAGEM

Experimenteaplicarosvaloresquemovemas comunidades:

Page 22: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

Crie um ambiente de APRENDIZADO!!

PRAZEROSOONDE AS PESSOAS TENHAM VONTADE

“Tenhagostopelacoisa!!”

Page 23: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

Quem nuncatinhaparticipado de um coding DOJO mesmo?

LEMBRAM DA CORAGEM??

Page 24: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

Relembrando…

http://images.google.com

Page 25: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

Entregarumaaplicaçãoque realize a impressãodamensagem “Hello

World”

Page 27: GUTSDay - TDD na veia! Mas o hello world continua sem cobertura :-(

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