Saudações a todos!
Bem, ontem tivemos nossa primeira sessão do ano….
Contando com a presença de nove participantes, dentre eles 5 novos visitantes, resolvemos um tema bastante interessante, mesmo que meio improvisado: código legado
Existia um projeto perdido criado nas próprias edições do dojo, tentando resolver nosso primeiro desafio – sim, akele do poker – . O passo foi o seguinte: evoluir akela implementação…
Muito bom saber que todas as pessoas já haviam ao menos visto JUnit, e passamos rapidamente para a elucidação dos problemas.
Ponto bastante importante para mim: perceber a ajuda que um bando de testes pode fazer num momento desses. Veja a situação: 9 pessoas querendo mexer num código que foi feito há quase um ano … obviamente sem documentação, com uma noção não muito boa das regras do jogo de poker (apenas 3 jah conheciam o desafio e o jogo de verdade)… o que aconteceria se não tivessemos uns 40 testes para nos ajudar??? Seria péssimo, com toda certeza… foi bom voltar a programar (o meu dedilhado não está dos melhores…)
Experiência bastante interessante, não pela programação em si, mas por perceber que ainda existem pessoas interessadas a escrever software de forma profissional.
Sobre a retrospectiva da sessão:
- Precisamos nos organizar mais
- Melhor seria através não de jogos, mas de situações mais “reais” (?!)
- Poderíamos evoluir o próprio jogo de poker e atender a uma séria de demandas: redes, IA, multithreading, etc…
- Cade um SVN pro dojo!?!?!?!?!?!?
- Reuniões poderiam ser ao menos quinzenais
E foi dado o primeiro passo!!
Senhores, apresento a você o Assembla, um ambiente que permite criar um projeto integrando ferramentas de ticket, wiki e controle de versões. E o que eu fiz? Criei um repositório/projeto para o CodingDojo!! Isso mesmo, assim, acredito que será possível utilizar e evoluir este mesmo projeto do DojoPoker para mais do que apenas exemplos fracos de programação…
Vejam o código produzido na última reunião:
SVN ACCESS: http://svn2.assembla.com/svn/dojofloripa (disponível publicamente para baixar)
É isso… aguardaremos o desenrolar dessas histórias
Victor @ A Maldita Comédia