tdd na veia! mas o hello world continua sem cobertura

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

Upload: guilherme-elias

Post on 01-Jul-2015

1.020 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: TDD na Veia! Mas o Hello World continua sem cobertura

TDD na veia!mas …

O hello world continua sem cobertura :- (

Guilherme Elias@guilhermelias

https://github.com/geliashttp://codingbyexample.org

http://br.linkedin.com/in/guilhermeeilas

Page 2: TDD na Veia! Mas o Hello World continua sem cobertura

Test Driven Development na veia!?

http://projectameo.com/2010/12/02/test-driven-development

Page 3: TDD na Veia! Mas o Hello World continua sem cobertura

Comunidades + Práticas = Aprendizado

http://images.google.com

Page 4: TDD na Veia! Mas o Hello World continua sem cobertura

A no minímo 10 anos influenciando …

EntusiastasEvangelistas

AdeptosMetidos

Pessoas com valores em comum!http://agilemanifesto.org

Page 5: TDD na Veia! Mas o Hello World continua sem cobertura

Participou de algum evento sobre TDD anteriormente?

Participou de coding DOJO por exemplo?

Discussões/Pitacos em fóruns sobre boas práticas de testes?

Exemplo disso? Quem aqui já não …

Page 6: TDD na Veia! Mas o Hello World continua sem cobertura

Todo mundiuuuu, TÁ NA VEIA!!

http://images.google.com

Page 7: TDD na Veia! Mas o Hello World continua sem cobertura

Mas … E na empresa que você trabalha?

Page 8: TDD na Veia! Mas o Hello World continua sem cobertura
Page 9: TDD na Veia! Mas o Hello World continua sem cobertura

Já chegou para seu time e disse:

- Pessoal amanhã vou compartilhar …

Page 10: TDD na Veia! Mas o Hello World continua sem cobertura

http://images.google.com

Page 11: TDD na Veia! Mas o Hello World continua sem cobertura

Contribuia em eventos paradisseminar/compartilhar/nivelar conhecimentos

(Ex.: coding DOJO)?

Page 12: TDD na Veia! Mas o Hello World continua sem cobertura

Discuta boas práticas de testes com sua equipe/time?

Page 13: TDD na Veia! Mas o Hello World continua sem cobertura

Pair Programming então só assim …ou quando estou “ferrado”?

Page 14: TDD na Veia! Mas o Hello World continua sem cobertura

E em nossas universidades e faculdades??

Salvas excessões…

Page 15: TDD na Veia! Mas o Hello World continua sem cobertura

• Quantas cadeiras de testes você teve?

• Criação de qualquer coisa no genêro de testes?… unitário? Funcional? Carga?

• Automação?… conceito, não ferramentas!

Page 16: TDD na Veia! Mas o Hello World continua sem cobertura

Enfim no final o que importa é?

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

Page 17: TDD na Veia! Mas o Hello World continua sem cobertura

Estamos aplicando o que aprendemos?

http://images.google.com

Page 18: TDD na Veia! Mas o Hello World continua sem cobertura

Artigo na InfoQ:

Aprendemos com a história? Ideias antigas mostram que não.

(Postado por Shane Hastie , traduzido por Fernando Lozano em 26 Ago 2011)

http://www.infoq.com/br/news/2011/08/aprender-historia

Page 19: TDD na Veia! Mas o Hello World continua sem cobertura

Pense então como você poderia contribuir?

“BE THE CHANGE”

Jim Highsmith, Agile Brazil 2011

Page 20: TDD na Veia! Mas o Hello World continua sem cobertura

PREVENÇÃO over

CORREÇÃO

Page 21: TDD na Veia! Mas o Hello World continua sem cobertura

MOTIVAÇÃO/VONTADE/CORAGEM

Experimente aplicar os valores que movem as comunidades:

Page 22: TDD na Veia! Mas o Hello World continua sem cobertura

Crie um ambiente de APRENDIZADO!!

PRAZEROSOONDE AS PESSOAS TENHAM VONTADE

“Tenha gosto pela coisa!!”

Page 23: TDD na Veia! Mas o Hello World continua sem cobertura

Quem nunca tinha participado de um coding DOJO mesmo?

LEMBRAM DA CORAGEM??

Page 24: TDD na Veia! Mas o Hello World continua sem cobertura

Relembrando …

http://images.google.com

Page 25: TDD na Veia! Mas o Hello World continua sem cobertura

Entregar uma aplicação que realize a impressão da

mensagem “Hello World”

Page 26: TDD na Veia! Mas o Hello World continua sem cobertura

GitHub

https://github.com/gelias/helloworld-java-dojo

Page 27: 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’s Blog – http://danielwildt.com

• Agile Brazil – http://www.agilebrazil.com

• Trevisan Tecnologia – http://www.trevisantecnologia.com.br