29.08.2009
Dojo 78: Problema Simples em ruby e rspec
- Data: 25/08/2009
- Horário: 13h00
- Participantes: Firmo, Raganhan, Flores, Douglas, Suzana, Felipe, Samuel, Rentao, Vinicius, Atol
- Problema: Fizzbuzz
- Código: no github, em breve
- Formato: Kata
O Flores preparou um kata simples para mostrar rspec, um framework de BDD para ruby. Este kata é baseado numa brincadeira onde pessoas em crianças em circulo falam cada uma um número em ordem. 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 "Fizzbuzz". O problema é fazer um programa que jogue esse jogo para números de 1 até 100.
Retrospectiva
Do ruim:
- Problema poderia ser mais difícil (x3)
- Randori é mais legal (x2)
- Faltou maior participação dos espectadores (x2)
- Pouca gente (pessoal do dojo de sábado não veio)
- Faltou o break
- Poderia ser mais rápido nos testes repetidos ( cinco_divide por exemplo )
- Mais dojos de tarde
Do bom:
- Babysteps
- Aprender sobre ruby (x3)
- Problema simples ajuda a entender melhor a linguagem
- Foi legal fazer algo bem simples para entender melhor TDD / BDD
- Presença de bixos
- Público ficou em silêncio
- Bastante gente
- Ver como o rspec funciona
- Dojo de tarde
- Flores explica bem
Uma coisa que foi bastante falada no final é que todo mundo quer mais dojos neste horário