Coding Dojo




Baseado na apresentação de:
                                               Marlon S. Carvalho
                                                            1
Serge Rehem                           marlon.carvalho@gmail.com
serge.rehem@gmail.com         http://twitter.com/marlonscarvalho
Em artes marciais, as pessoas praticam.
                                      2
Na música também!




                    3
Nos esportes, então...   4
Até em jogos de raciocínio é necessário!




                                           5
Mas programadores NÃO treinam!   6
O que é o Coding Dojo?




   Programadores reunidos para treinar e aprender,
         trabalhando juntos em um desafio!           7
NÃO É exibicionismo. NÃO É competição.
                                                  8
AMBIENTE PROPÍCIO AO APRENDIZADO! E DIVERSÃO TAMBÉM!
Programação em Pares
Entre outras técnicas XP




                           9
TEST DRIVEN DEVELOPMENT

                          10
BABY STEPS   11
Randori Kata
  Problema resolvido ao vivo
   Piloto e co-piloto alternam




                           Prepared Kata
                   Piloto e co-piloto fixos
                   Resolvem antes e apresentam ao vivo



                                                         12
RETROSPECTIVA
O QUE FOI BOM? O QUE FOI RUIM?
     O QUE APRENDEMOS?




                                 13
Dojo: Treino para Programadores
http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/


Coding Dojo
http://uiltoncampos.wordpress.com/category/coding-dojo/


Desenvolvimento Orientado a Testes
http://www.improveit.com.br/xp/praticas/tdd


CodingDojo.org
http://codingdojo.org/


What is Extreme Programming
http://xprogramming.com/book/whatisxp


BlueSoft Coding Dojo
http://dojo.bluesoft.com.br/


CodeKata
http://codekata.pragprog.com/

Mais Links
http://delicious.com/sergerehem/dojo

                                                                        14

Pós Ruy - 2 e 3 Camadas - Coding Dojo

  • 1.
    Coding Dojo Baseado naapresentação de: Marlon S. Carvalho 1 Serge Rehem marlon.carvalho@gmail.com serge.rehem@gmail.com http://twitter.com/marlonscarvalho
  • 2.
    Em artes marciais,as pessoas praticam. 2
  • 3.
  • 4.
  • 5.
    Até em jogosde raciocínio é necessário! 5
  • 6.
  • 7.
    O que éo Coding Dojo? Programadores reunidos para treinar e aprender, trabalhando juntos em um desafio! 7
  • 8.
    NÃO É exibicionismo.NÃO É competição. 8 AMBIENTE PROPÍCIO AO APRENDIZADO! E DIVERSÃO TAMBÉM!
  • 9.
    Programação em Pares Entreoutras técnicas XP 9
  • 10.
  • 11.
  • 12.
    Randori Kata Problema resolvido ao vivo Piloto e co-piloto alternam Prepared Kata Piloto e co-piloto fixos Resolvem antes e apresentam ao vivo 12
  • 13.
    RETROSPECTIVA O QUE FOIBOM? O QUE FOI RUIM? O QUE APRENDEMOS? 13
  • 14.
    Dojo: Treino paraProgramadores http://www.dtsato.com/blog/2007/08/27/dojo-treino-para-programadores/ Coding Dojo http://uiltoncampos.wordpress.com/category/coding-dojo/ Desenvolvimento Orientado a Testes http://www.improveit.com.br/xp/praticas/tdd CodingDojo.org http://codingdojo.org/ What is Extreme Programming http://xprogramming.com/book/whatisxp BlueSoft Coding Dojo http://dojo.bluesoft.com.br/ CodeKata http://codekata.pragprog.com/ Mais Links http://delicious.com/sergerehem/dojo 14