sábado, 25 de outubro de 2008

Dojo 02 - Campo Minado

Data: 25/10/2008
Participantes: Diego, Hugo, Vanderson, Rodrigo, Gustavo e Lucas
Randori: Problema do Campo Minado
Linguagem: Python

A sessão sofreu uma mudança de local e horário devido à impossibilidade de se entrar no CEFET - Campos, por que as urnas eletrônicas ficam lá. Logo, ninguém poderia entrar.

Assim sendo, o dojo foi marcado para começar às 10:00hs na Universidade Cândido Mendes(UCAM), porém, como temos um sério problema com pontualidade, começamos às 11:00, utilizando a modalidade RandoriKata.

No início, houve uma discussão excessiva sobre como seria o Design da implementação(Big design up front), o que atrasou um bocado o início da implementação real.

Quando os "rounds" começaram, algumas pessoas tiveram problemas em escrever os testes primeiro, pois nem todos utilizavam TDD. Houve também uma divergência no design, quando tivemos dois testes que levariam a implementações completamente diferentes.

Passado isto, o ritmo prosseguiu normalmente, até que de repente, chegamos às 13:30hs. Sim, o dojo levou 2:30hs!! Todos acharam muito legal e engraçado, principalmente a parte de ficar quieto enquanto o teste estiver no vermelho.

Coisas Ruins:
  • Mais conversa que código
  • Pouco entendimento de TDD / Baby Steps
  • "Tagarelice" da platéia
  • Falta de confiança
  • Correr para resolver o problema.
Coisas boas:
  • Maior assimilação dos princípios do coding dojo
  • Todos participantes habituados com testes unitários
  • Bom entendimento do problema.
  • Foco no problema principal

Nenhum comentário: