FREVO ON RAILS




                              FREVO ON RAILS
                              GRUPO DE USUÁRIOS RUBY/RAILS...
FREVO ON RAILS




                                O que é um dojo?




                              Lugar onde se pratic...
FREVO ON RAILS




                       O que é um coding dojo?

                   •    Local onde programadores pratic...
FREVO ON RAILS




                                   Como funciona?

                 •   Desafio é escolhido
           ...
FREVO ON RAILS




                                  Como funciona?

                    KATA              Piloto e copilo...
FREVO ON RAILS




                              Quais são as regras?


                   •    O codificador deve sempre ...
FREVO ON RAILS




                              Quais são as regras?


                   •    A experiência importa mais...
FREVO ON RAILS




                              Quais são as regras?

                   •    Todos são iguais em um codi...
FREVO ON RAILS




                              FREVO ON RAILS
                              GRUPO DE USUÁRIOS RUBY/RAILS...
Próximos SlideShares
Carregando em…5
×

Regras do Coding Dojo

1.712 visualizações

Publicada em

1º encontro do Frevo on Rails

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

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

Nenhuma nota no slide

Regras do Coding Dojo

  1. 1. FREVO ON RAILS FREVO ON RAILS GRUPO DE USUÁRIOS RUBY/RAILS DE PERNAMBUCO CODING DOJO REGRAS Dojo.new Wednesday, January 27, 2010
  2. 2. FREVO ON RAILS O que é um dojo? Lugar onde se pratica artes marciais Wednesday, January 27, 2010
  3. 3. FREVO ON RAILS O que é um coding dojo? • Local onde programadores praticam… programação! • Melhorar habilidades • “To be a master programmer you must practice.” • “In software we do our practicing on the job, and that’s why we make mistakes on the job.” Wednesday, January 27, 2010
  4. 4. FREVO ON RAILS Como funciona? • Desafio é escolhido • Piloto codifica a solução • Co-piloto troca com piloto em intervalos • Solução deve ser construída na hora • Imports não são permitidos Wednesday, January 27, 2010
  5. 5. FREVO ON RAILS Como funciona? KATA Piloto e copiloto determinados. RANDORI Todos revezam entre piloto e copiloto. • Sessão interativa (iterativa também) • Todos podem (e devem) sugerir melhorias • Pequenos design reviews em intervalos Wednesday, January 27, 2010
  6. 6. FREVO ON RAILS Quais são as regras? • O codificador deve sempre explicar o que está fazendo • O codificador deve parar cada vez que um participante tiver alguma dúvida • Sempre se usa TDD (?) Wednesday, January 27, 2010
  7. 7. FREVO ON RAILS Quais são as regras? • A experiência importa mais que o código gerado no final • O objetivo é gerar código melhor, mais claro e mais simples Wednesday, January 27, 2010
  8. 8. FREVO ON RAILS Quais são as regras? • Todos são iguais em um coding dojo • Deve sempre haver respeito mútuo • E, idealmente, admiração mútua • Coding dojos não são lugares para pura e simples exibição Wednesday, January 27, 2010
  9. 9. FREVO ON RAILS FREVO ON RAILS GRUPO DE USUÁRIOS RUBY/RAILS DE PERNAMBUCO Wednesday, January 27, 2010

×