Coding Dojo
OpenSpaceRio.org                 #horaextra   ForkinRio           dojorioPythonCampus     SprintSlab               StepIns...
Dave Thomas
Kata( or    literally: "form"):japanese word describingdetailed choreographedpatterns of movementspracticed either solo or...
Ambiente Seguro
Aprendizado Coletivo
http://vimeo.com/20473572
#comofaz?
Pré-requisitos
Sala
Computador
Projetor
Rango!
Problema Lúdico
Time define a estratégia
DesenvolvimentoGuiado por Testes
Baby Steps             http://www.flickr.com/photos/woaw/4639757602/
Ciclo   deBaby Steps
Programação   em Par
Piloto e Co-piloto
Platéia
Papeis mudam a cada       turno
TODOS precisam entender!
Três Fases
“Pelo menos um teste está       falhando.”
“Todos os teste estão   passando.”
“Refatoração”
“Organizar o códigocomo se o próximo programador        fosse um psicopata     que sabe onde você mora.”
Retrospectiva
Regras• Pair programming• 4/7 minutos para cada piloto• Test Driven Development• Baby Steps• Dupla deve falar para todos• ...
FizzBuzz!
Divirta-se!@henriquebastos henrique@bastos.net     http://henriquebastos.net
Coding Dojo
Coding Dojo
Coding Dojo
Coding Dojo
Coding Dojo
Próximos SlideShares
Carregando em…5
×

Coding Dojo

999 visualizações

Publicada em

Publicada em: Educação
0 comentários
2 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
999
No SlideShare
0
A partir de incorporações
0
Número de incorporações
12
Ações
Compartilhamentos
0
Downloads
14
Comentários
0
Gostaram
2
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Coding Dojo

  1. 1. Coding Dojo
  2. 2. OpenSpaceRio.org #horaextra ForkinRio dojorioPythonCampus SprintSlab StepInside.org
  3. 3. Dave Thomas
  4. 4. Kata( or literally: "form"):japanese word describingdetailed choreographedpatterns of movementspracticed either solo or inpair http://en.wikipedia.org/wiki/Kata
  5. 5. Ambiente Seguro
  6. 6. Aprendizado Coletivo
  7. 7. http://vimeo.com/20473572
  8. 8. #comofaz?
  9. 9. Pré-requisitos
  10. 10. Sala
  11. 11. Computador
  12. 12. Projetor
  13. 13. Rango!
  14. 14. Problema Lúdico
  15. 15. Time define a estratégia
  16. 16. DesenvolvimentoGuiado por Testes
  17. 17. Baby Steps http://www.flickr.com/photos/woaw/4639757602/
  18. 18. Ciclo deBaby Steps
  19. 19. Programação em Par
  20. 20. Piloto e Co-piloto
  21. 21. Platéia
  22. 22. Papeis mudam a cada turno
  23. 23. TODOS precisam entender!
  24. 24. Três Fases
  25. 25. “Pelo menos um teste está falhando.”
  26. 26. “Todos os teste estão passando.”
  27. 27. “Refatoração”
  28. 28. “Organizar o códigocomo se o próximo programador fosse um psicopata que sabe onde você mora.”
  29. 29. Retrospectiva
  30. 30. Regras• Pair programming• 4/7 minutos para cada piloto• Test Driven Development• Baby Steps• Dupla deve falar para todos• Apenas dupla fala “no vermelho”
  31. 31. FizzBuzz!
  32. 32. Divirta-se!@henriquebastos henrique@bastos.net http://henriquebastos.net

×