Mudanças entre as edições de "Coding Dojo"
Linha 13: | Linha 13: | ||
== Como funciona? == |
== Como funciona? == |
||
+ | Um ''Coding Dojo'' no formato mais comum funciona mais ou menos da seguinte maneira: |
||
+ | 1. Os participantes escolhem um problema de programação e uma linguagem; |
||
+ | |||
+ | 2. Duas pessoas da platéia assumem o computador (um piloto que codifica e um co-piloto que ajuda o piloto) |
||
+ | |||
+ | 3. Eles escrevem um teste simples para o problema; |
||
+ | |||
+ | 4. O teste falha, eles escrevem o código para o teste passar (nesse tempo a a platéia só observa); |
||
+ | |||
+ | 4. O teste passou? Todo mundo discute formas de refatorar o código ou novos testes. |
||
+ | |||
+ | 5. Escreve um novo teste e retorna para o item 3 |
||
+ | |||
+ | Uma interrupção ocorre a cada 5-7 min e ocorre: |
||
+ | |||
+ | 1. O co-piloto vira piloto e o piloto volta para a platéia |
||
+ | |||
+ | 2. Alguém da platéia vira co-piloto |
||
+ | |||
+ | 3. Volta ao fluxo normal no item 3 |
||
+ | |||
+ | Isso é feito até o problema ser resolvido ou o tempo acabar. Após isso, é feito uma retrospectiva com todos para discutir como foi a sessão. |
||
+ | |||
+ | Mais informações em [http://www.codingdojo.org http://www.codingdojo.org] |
||
== Participantes == |
== Participantes == |
Edição das 17h05min de 14 de abril de 2011
No dia 16 de abril, das 10h às 12h será realizado um Coding Dojo no Garoa.
Local
Garoa Hacker Clube:Sede - provavelmente na área de convivência.
O que é?
Um Coding Dojo é uma reunião de programadores onde um desafio de programação é escolhido e resolvido utilizando boas práticas de programação com a preocupação constante com a qualidade do código desenvolvido.
É um ambiente inclusivo, colaborativo, pouco formal e descontraído.
Como funciona?
Um Coding Dojo no formato mais comum funciona mais ou menos da seguinte maneira:
1. Os participantes escolhem um problema de programação e uma linguagem;
2. Duas pessoas da platéia assumem o computador (um piloto que codifica e um co-piloto que ajuda o piloto)
3. Eles escrevem um teste simples para o problema;
4. O teste falha, eles escrevem o código para o teste passar (nesse tempo a a platéia só observa);
4. O teste passou? Todo mundo discute formas de refatorar o código ou novos testes.
5. Escreve um novo teste e retorna para o item 3
Uma interrupção ocorre a cada 5-7 min e ocorre:
1. O co-piloto vira piloto e o piloto volta para a platéia
2. Alguém da platéia vira co-piloto
3. Volta ao fluxo normal no item 3
Isso é feito até o problema ser resolvido ou o tempo acabar. Após isso, é feito uma retrospectiva com todos para discutir como foi a sessão.
Mais informações em http://www.codingdojo.org
Participantes
Só para ter uma idéia de quantas pessoas estão interessadas em participar, por favor, edite o wiki e coloque o seu nome na lista.
Isto não é uma inscrição. Mesmo que seu nome não esteja aqui você pode participar do Dojo.
1. Renne Rocha