12/11/2009 DojoMoc Coding Dojo Group
12/11/2009 Coding Dojo <ul><ul><li>Premissa </li></ul></ul><ul><ul><ul><li>Adquirir habilidade de codificação deve ser pro...
12/11/2009 Coding Dojo <ul><ul><li>Processo </li></ul></ul><ul><ul><ul><li>2 minutos: data para próxima sessão </li></ul><...
12/11/2009 RandoriKata <ul><ul><li>Desafio é resolvido com programação em par </li></ul></ul><ul><ul><ul><li>Piloto e co-p...
12/11/2009 Programação em par <ul><ul><li>Acabou o tempo: </li></ul></ul><ul><ul><ul><li>O piloto volta para a platéia </l...
12/11/2009 TDD
 
12/11/2009 Passos de Bebê (Baby Steps) - Yes, as small as possible.
Periodicidade dos Dojos - A cada 15 dias, inicialmente. - De preferência à noite, depois do expediente. - Possibilidade de...
Algumas observações - Geralmente há uma confraternização, num bar ou similar, depois do Dojo.  - Trazer comes e bebes para...
Let's code!
Upcoming SlideShare
Loading in …5
×

DojoMoc - Introdução Coding Dojo

719 views
666 views

Published on

Published in: Technology, Travel
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
719
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

DojoMoc - Introdução Coding Dojo

  1. 1. 12/11/2009 DojoMoc Coding Dojo Group
  2. 2. 12/11/2009 Coding Dojo <ul><ul><li>Premissa </li></ul></ul><ul><ul><ul><li>Adquirir habilidade de codificação deve ser processo contínuo </li></ul></ul></ul><ul><ul><li>Características </li></ul></ul><ul><ul><ul><li>Não competitivo, colaborativo, ambiente divertido </li></ul></ul></ul><ul><ul><ul><li>Todos os níveis de habilidade são bem vindos </li></ul></ul></ul><ul><ul><ul><li>Propício para tentar novas idéias </li></ul></ul></ul>
  3. 3. 12/11/2009 Coding Dojo <ul><ul><li>Processo </li></ul></ul><ul><ul><ul><li>2 minutos: data para próxima sessão </li></ul></ul></ul><ul><ul><ul><li>25-30 minutos:retrospectiva rápida da última sessão;o que foi bem, o que foi interessante e o que foi frustrante. </li></ul></ul></ul><ul><ul><ul><li>10 minutes: decidir o tópico da próxima sessão. (Nós chamamos os três primeiros itens de protocolo &quot;prox, antes, agora&quot; ) </li></ul></ul></ul><ul><ul><ul><li>40 minutos ou mais: código! PreparedKata ou RandoriKata , veja abaixo. </li></ul></ul></ul><ul><ul><ul><li>5-10 minutos: break para discutir como estamos indo. </li></ul></ul></ul><ul><ul><ul><li>40 minutos: codificar um pouco mais. </li></ul></ul></ul>
  4. 4. 12/11/2009 RandoriKata <ul><ul><li>Desafio é resolvido com programação em par </li></ul></ul><ul><ul><ul><li>Piloto e co-piloto </li></ul></ul></ul><ul><ul><li>Todos os presentes são convidados a ajudar </li></ul></ul><ul><ul><li>Cada par tem 5-7 minutos </li></ul></ul><ul><ul><ul><li>TDD (Desenvolvimento Orientado a Testes) </li></ul></ul></ul><ul><ul><ul><li>Passos de Bebê (Baby Steps) </li></ul></ul></ul>
  5. 5. 12/11/2009 Programação em par <ul><ul><li>Acabou o tempo: </li></ul></ul><ul><ul><ul><li>O piloto volta para a platéia </li></ul></ul></ul><ul><ul><ul><li>O co-piloto assume o lugar do piloto </li></ul></ul></ul><ul><ul><ul><li>Um novo co-piloto vem da platéia </li></ul></ul></ul><ul><ul><li>Todos devem entender </li></ul></ul><ul><ul><li>Três fases </li></ul></ul><ul><ul><ul><li>Teste não está passando: dupla concentra em fazer passar </li></ul></ul></ul><ul><ul><ul><li>Testes passando: platéia opina para melhorar </li></ul></ul></ul><ul><ul><ul><li>O código foi modificado: mas testes não foram rodados </li></ul></ul></ul>
  6. 6. 12/11/2009 TDD
  7. 8. 12/11/2009 Passos de Bebê (Baby Steps) - Yes, as small as possible.
  8. 9. Periodicidade dos Dojos - A cada 15 dias, inicialmente. - De preferência à noite, depois do expediente. - Possibilidade de haver mais de uma sessão no mesmo dia em horários diferentes? 12/11/2009
  9. 10. Algumas observações - Geralmente há uma confraternização, num bar ou similar, depois do Dojo. - Trazer comes e bebes para serem consumidas durante a sessão (MUITO importante). - O Dojo não é organizado visando lucro. Tudo a favor de bom código :) 12/11/2009
  10. 11. Let's code!

×