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...
Upcoming SlideShare
Loading in...5
×

Regras do Coding Dojo

1,419

Published on

1º encontro do Frevo on Rails

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,419
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
1
Embeds 0
No embeds

No notes for 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×