Coding Dojo


                                                                 Baseado na apresentação de
                                                                      Hugo Maia Vieira
                                                                 e no material do pessoal do


                                         Miguel Grazziotin
Esta obra é licenciada sob uma licença    miguelgraz@gmail.com
         Creative Commons                     @miguelgraz
O que é
Coding Dojo?
Dojo




http://www.flickr.com/photos/foliosus/2792686705/
http://www.flickr.com/photos/absinthedesigns/411949444




Desenvolvedores não treinam
Ambiente para treinar e se divertir
Objetivos
http://www.flickr.com/photos/geckoam/2723280142/




Aprender, ensinar, discutir, rir...
Do que precisamos?
Como funciona?
Piloto e Copiloto




  http://www.flickr.com/photos/roomman/1375671318/
http://www.flickr.com/photos/herzogbr/3264820893




            Plateia
http://www.flickr.com/photos/heleninwales/2243617087/




                                                        Turno
                                                          de
                                                        5-7 min


                                                        Rotação
                                                          de
                                                        pilotos
Técnicas
Baby steps




http://www.flickr.com/photos/seandreilinger/959864706
Test
  Driven
Development



              http://www.flickr.com/photos/whimzykat/3511115985/1111
Refatoração




http://www.flickr.com/photos/zub/58278251/
Teste




Refatore           Codifique
Condutas
http://www.flickr.com/photos/coredesatchikai/2718571099/
SILENCE!
                                                                        I kill you!




http://www.mumz-the-word.com/wp-content/uploads/2010/04/Picture-3.png
http://www.flickr.com/photos/tedpercival/2621455898/
Sugestões de refatoração
E o que não faremos?
●   Correr para
    terminar o
    problema
●   Resolver problemas
    reais
●   Entrar em
    “flamewars”
●   Competir
●   Deixar pessoas
    sem entender
Retrospectiva




http://www.flickr.com/photos/beija-flor/440217229/   http://www.flickr.com/photos/bigdaddyk/3841784408/
Pós Dojo
E agora? Como eu brinco?




   www.dojopoa.wordpress.com
groups.google.com/group/dojo-poa



    Obrigado e LET'S CODE!

Coding Dojo - Miguel Grazziotin