Criacao do Dojo Recife

julho 11, 2007

Por iniciativa dos alunos do Centro de Informática – CIn – UFPE juntamente com o apoio dos membros da lista de discussão XP-Recife foi criado o dojo Recife com o intuito de difundir boas práticas de programação entre os membros participantes.

Essa técnica de treinamento remete as artes marciais, onde se repetiam os movimentos até exaustão fazendo pequenas melhorias a cada nova repetição. Isso fazia com que os movimentos se tornassem cada vez mais precisos e instintivos. No caso de programação, são colocados desafios simples para serem resolvidos por um grupo de programadores. Deve haver um rodízio nas posições de programador (piloto e co-piloto), enquanto as outras pessoas aguardam sua vez assistindo a produção do novo código pelo projetor ligado ao computador.

Os desafios serão resolvidos utilizando a metodologia de TDD (Test Diven Development). Todo o código produzido em encontros divulgados no blog serão disponibilizados no mesmo soba licença GPL.

O principal objetivo é difundir ainda mais o método de desenvolvimento orientado a testes e incentivar o uso de testes de unidade, assim como a comunicação entre os programadores. As boas práticas de programação estão incluídas indiretamente, visto que o código produzido deve ser entendido por todos os espectadores.

Local:

O Dojo Recife será realizado no Centro de Informática – UFPE quinzenalmente. A sala e o desafio serão previamente divulgados.

Outros dojos espalhados pelo mundo:
Floripa Conding Dojo
Pitsburgh Coding Dojo
Finland Coding Dojo

Referências:
http://www.sourcextreme.org/index.php/Coding_Dojo
http://butunclebob.com/ArticleS.UncleBob.TheProgrammingDojo
Floripa Conding Dojo