07.08.2012

Dojo iM #3: FizzBuzz

Postado às 22:30 por ale_borba

  • Data: 07/08/2012
  • Horário: 19:30h
  • Linguagem: Python
  • Participantes: Alê Borba, Anderson Pavia, Andressa Agnhesi, Danilo Bellini, Diego Yasuhiko, Fernando Alves, Filipe Cordeiro, Leandro Facchinetti, Marcelo Miyake, Monna Cleide, Rogério Oliveira, Roberto Rodrigues.
  • Problema: FizzBuzz
  • Código: Github
  • Formato: Kata

Muitos novatos nesta edição do Dojo fez a galera optar pelo "Hello World!" dos Coding Dojos, o FizzBuzz. A escolha da linguagem Python e a fácil compreensão do problema, facilitou a resolução e deixou os participantes mais focados.

Não ocorreram conversas paralelas e todos estavam alinhados com o mesmo objetivo, a melhor forma de resolver o problema. Isso facilitou a didática e o ritimo do desenvolvimento, com a galera sempre focada nos baby steps e no TDD.

Uma novidade que começamos a utilizar foi a interação com o Git e o posterior push para um repositório no Github. Isso contribuiu para o pessoal aprender um pouco mais sobre Git e treinar boas práticas de commits e versionamento.

A galera codando!

"Code is poetry"

Retrospectiva

Negativo

  • Discussão centrada nos mais experientes.
  • Animação da galera.
  • Pouco tempo.
  • Não terminamos o refactoring.
  • Repetição de código e design ruim.
  • Esquecemos os primeiros commits.
  • Divergência de testes.
  • Muitos confirmaram e poucos compareceram.
  • Post it do mal!!
  • Faltou o quadro.
  • Demorou pra começar.

Positivo

  • Python.
  • map(func, list)
  • Uso de 2 classes de testes.
  • Linguagem fácil ajudou a concentrar no problema.
  • Uso do Git.
  • Localização e infraestrutura.
  • Muitos novatos.
  • Dinâmica.
  • Problema de fácil compreensão.
  • 98% das pessoas programou.
  • Interação de todos focados em resolver o problema em conjunto.
  • Didática.
  • Boa comunicação focada no problema.
  • Sem conversars cruzadas.
  • TDD na prática.
  • Bom ritmo de desenvolvimento.
  • Babybabybaby steps.

Resultado da retrospectiva

Resultado da retrospectiva!