Coding Dojo

991 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
991
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

×