Data: 06/12/2008 - 13:10
Participantes: Célio, Carol, Gunter, Túlio, Victor e Cícero.
Objetivo: Continuar com a implementação do Conversor de número para
literal (extenso).
Duplas:
Gunter e Victor
Fizeram o teste de Cento e onze a Cento e dezenove, porém não foi
preciso modificar o código, visto que o que estava feito já passa pelo
teste.
Victor e Túlio
Fizeram o teste de Cent e vinte a Cento e vinte e nove, que também
passou nem nenhuma modificação no código. Em seguida fizeram o de
Cento e trinta a Cento a Duzentos que também passou sem alteração.
Túlio e Carol
Implementaram o teste de Duzentos e em seguida um teste aleatório
(teste que ia de Zero a Duzentos). Este passou sem nenhum erro.
Carol e Célio
Escreveram um teste que mostrava que os números acima de Duzentos não
passavam no teste. Feito isso, criaram o começo do array das centenas
e implementaram o código para passar no teste.
Célio e Cícero
Resolveram refatorar as centenas mas identificaram algumas exceções
como o caso do "CEM" e do "CENTO e um".
Cícero e Gunter
Decidiram mudar a idéia da dupla anterior, usando um switch (pegando a
centena) para tal fim.
Gunter e Túlio
Decidiram continuar a refatoração e fizeram algumas correções no
código feito pela dupla que acabara de sair. Essas modificações
fizeram o código passar no teste. Depois disso, fizeram uma
organização no código e começaram a fazer o teste de duzentos a
duzentos e nove.
Túlio e Célio
Terminaram o teste de duzentos a duzentos e nove e após isso
realizaram o teste que verificava apenas as Centenas.
Célio e Victor
Verificaram que o teste randômico não funcionava como esperado. Era
preciso ter uma base de testes para dizer que o teste aleatório
funciona.
Victor e Cícero
A dupla verificou o teste "testNumeroAleatorioAteDuzentos", pois havia
dúvidas quanto a confiabilidade do mesmo, mas ele passou.
Cícero e Carol
Realizaram um teste de trezentos e dois a trezentos e nove que
comprovou o errado retorno do Conversor. Então eles o modificaram e em
seguida implementaram o teste com quatrocentos.
Discussão final:
Ao fim do encontro foram discutidas algumas coisas como, por exemplo,
as discuções excessivas ao longo do Dojo. Chegaram a conclusão de que
a falta de diálogo entre as duplas foi uma das grandes responsáveis
por tal problema. Alguns acharam o Dojo menos produtivo, porém foi
visto que em relação ao código este encontro realmente não foi igual
ao anterior, mas houveram muitas discuções de cunho Social, ou seja,
foram verificamos muitas coisas referentes a trabalhar em equipe, pois
a falta de diálogo afeta e muito o desenvolver de uma solução.
O problema foi concluído e foi decidido começar um novo problema já
para a próxima semana.
Horários:
13:10 ~ 13:45 -- Início
13:45 ~ 14:00 -- Palestra / Planejamento
14:00 ~ 16:00 -- Trabalho
16:00 ~ 16:30 -- Discussão final