Posts Tagged ‘Pair’

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.