Retomamos as atividades do Dojo Piauí, no último sábado (21/11/09) realizado no laboratório de informática e estatística da UFPI (DIE), onde estavam presentes 9 desenvolvedores, sendo a maioria novos no encontro.
A princípio nossa tarefa era implementar uma simulação do jogo Texas hold ‘em, mas devido a maioria dos presentes não conhecer bem as regras deste estilo de porker, o tempo já estava curto.
Então, uma sugestão dada pelo Marvin foi a implementação do jogo Campo Minado. Depois de explorarmos melhor o jogo definimos nosso objetivo: um gerador do jogo de Campo Minado.
Lembra do jogo Campo Minado, onde o objetivo é revelar um campo de minas sem que alguma seja detonada, pois é. A idéia era: Dado o tamanho do tabuleiro (no caso, a ordem da matriz quadrada que representa o tabuleiro) e a quantidade de bombas, a idéia foi gerar uma versão em Ruby do Jogo Campo Minado. Como o tempo foi limitado, concluimos apenas o modelo do Jogo, sem GUI (Isso fica quem sabe p/ um próximo Dojo) . Seguindo boas práticas de desenvolvimento conseguimos envolver os desenvolvedores presentes na solução do nosso Jogo.
Data: 21/11/2009.
Presentes: Lucas, Aecio, Edalmo, Fabricio, Marvin Lemos, Dmitry, Jáder, Danilo.
Linguagem: Ruby.
Problema: Campo Minado.
Solução: Está no Github.
Retrospectiva
Positivos:
- Novos participantes
- A maioria dos presentes eram mais proficientes em Java. A experiência com ruby foi muito interessante.
- Envolvemos desenvolvedores de vários backgrounds
- Coding Dojo itinerante
- Abordamos a possibilidade de usar SmallTalk e outras linguagens em próximas reuniões ( mas iremos dar um tempo p/ que todos possam se familiarizar com a linguagem)
- Houve muita troca de idéias sobre boas práticas em um bom de caso de testes
- Usamos um monitor 17”, mas deu tudo certo
Negativos:
- Não estudamos o problema inicial previamente, isso nos rendeu um belo atraso
- Muitas pessoas comunicam a vontade de participar, mas infelizmente são impedidos pelo trabalho
- Tirar fotos 🙂
- Não usamos nenhum SCM
- Falta de presença de quem já participava (Só o Dmitry)
Esse último foi eu que adicionei, eu era um que não estava presente.
Deixe um comentário