Dojo 3 – Fizz Buzz
terça-feira, dezembro 15th, 2009- Data: 12/12/2009
- Horário: 10:00 hrs
- Participantes: Leandro Cervelin, Joacir, Renato, João e Fábio
- Problema: Fizz Buzz
- Linguagem: Ruby
- Formato: Randori
Hoje chegamos a realização do 3º Coding Dojo Marília – SP! Neste Coding Dojo resolvemos arriscar, fazer uma experiência, resolvendo o problema utilizando a linguagem Ruby. Arriscar? Sim! nenhum participante tinha conhecimento sobre Ruby e por esse motivo escolhemos um problema simples para podermos gerar skills sobre a linguagem e desta forma resolver problemas com maior grau de dificuldade futuramente. O prolema escolhido foi o Fizz Buzz, uma brincadeira tradicional onde crianças e/ou adultos falam um número em ordem (1,2,3…). Se o número contiver 3 ou for múltiplo de 3 então a criança deve dizer Fizz ao invéz do número, se o número contiver 5 ou for múltiplo de 5 então a criança deve dizer Buzz, por fim se as duas condições forem verdadeiras então o a criança precisa dizer Fizz Buzz.
Retrospectiva
Pontos Negativos:
- Linguagem desconhecida por todos os participantes
- O problema foi resolvido até fácil demais
Pontos Positivos:
- Conhecimento em Ruby
- TDD
- Maior quantidade de linhas de testes do que linhas de código
- Planejamento
- Resolução do Problema
- Pair Programming
Considerações:
Vou citar nas considerações um pouco do que foi dito na Retrospectiva realizada logo após o término do Coding Dojo. Alguns participantes gostaram de utilizar uma nova linguagem (literalmente), utilizando um problema menos complexo para aprimorar o conhecimento, outros nem tanto pelo fato de não ter utilizado mais que o básico de uma linguagem de programação para a resolução do problema, achando assim não ter aperfeiçoado seus conhecimentos na programação. Ficou definido que será utilizado uma quantidade “X” de linguagem para podermos sempre aprimorarmos o conhecimento nessas linguagens e na codificação das mesmas.
Até o próximo!
Abraço.







