Data: 13/12/2008
Horário: 13:20 - início
16:00 - término após discussões e decisões.
Participantes: Túlio , Victor , Célio , Gunter , Carol e Cícero.
Link do problema: http://www.dcc.fc.up.pt/oni/problemas/2008/qualificacao/probA.html
Discussão inicial:
Foram discutidos tópicos referentes ao Dojo - 07, algumas questões de
horários e a Data de término do Dojo-Brasília 2008, após essas
abordagens começou o Dojo
Objetivo:
Começar o desafio das Placas portuguesas, que consiste em informar
a quantidade de placas existentes entre um dado intervalo de placas, e
implementar os métodos sob a técnica do TDD.
Duplas:
Célio e Cícero
Implementaram um teste que compara placas iguais.
Cícero e Victor
Começaram o teste para a diferença de um numero.
Victor e Carol
Concluiram o teste anterior e começaram o teste para diferença de dois numeros.
Gunter e Carol
Começaram com um teste que compara a diferença entre os algarismos finais da placa até 99(comparaDiferencaNNumeros)
Gunter e Túlio
Corrigiram o valor absoluto para os testes de 99 e iniciaram os testes para a 2ª casa.
Túlio e Cícero
Terminaram o teste da comparação da segunda casa com 1 numero de diferença e partiram para a diferença com duas casas.
Cícero e Carol
Definiram uma lógica melhor do
que o cálculo dos numeros em separado usando 00-00 como 0 assim como
01-00 como 100, permitindo um calculo mais simples.Alguns testes
estavam quebrando mostrando que o codigo ainda não estava bom.A dupla
corrigiu o codigo e escreveu um teste que anda apenas na parte central
Carol e Célio
Tentou testar a diferença de zero a 9999
Célio e Túlio
Continuaram tentando organizar o teste para zero até 9999
Túlio e Victor
Arrumaram o teste de zero a 9999 verificando como usar o substring. Começaram a fazer os testes para incrementar as letras
Victor e Gunter
Continuaram a correção de teste de AB-AC
Gunter e Cícero
Implementaram o método que incrementa a letra e seguiram para um teste que percorreria de AA até AZ. O teste Falhou.
Discussão Final:
O Dojo foi proveitoso, de modo que todos souberam agir no problema
respeitando os critérios apontados no Dojo anterior e também por
continuar a linha do TDD com desenvoltura. A solução do problema é
complexa , mas foi visto que em torno de 25% do problema foi resolvido
e ele será continuado no próximo e último Dojo de 2008...