Sobre o Dojo
Coding Dojo é uma técnica de treinamento que remete as artes marciais. O dojô é o local onde os movimentos da luta são repetidos a exaustão, sempre fazendo pequenas melhorias a cada repetição. No nosso caso, o treino deve reunir pessoas para resolver um problema simples de programação em conjunto, usando apenas um computador ligado a um projetor.
Duas pessoas (piloto/copiloto) começam a resolver o desafio enquanto os outros assistem e participam apenas tirando suas dúvidas. Periodicamente, piloto deixa o computador para dar lugar a outra pessoa, enquanto o copiloto toma seu lugar.
O problema deverá ser resolvido utilizando a linguagem Java e programação orientada a testes (TDD) através da ferramenta jUnit/Eclipse. Todo código criado será disponibilizado neste site, sob a licença GPL.
Objetivo:
- Mostrar técnicas de programação orientada a testes (TDD)
- Ensinar o uso de testes de unidade
- Incentivar a comunicação entre programadores
- Integrar profissionais e alunos com experiências distintas
Público alvo:
- Alunos e profissionais interessados em conhecer um pouco de:
- Desenvolvimento Orientado a Testes (TDD)
- Programação em Duplas
- Desenvolvimento ágil
Veja também:
- Variações de Dojo
Outros Dojos:
- Pittsburgh Coding Dojo
- Finland Condig Dojo
Referências:
- http://www.sourcextreme.org/index.php/Coding_Dojo
- http://butunclebob.com/ArticleS.UncleBob.TheProgrammingDojo
thiagoarrais disse
Ivan, achei este artigo no Reddit. Faz uma analogia entre programadores e lutadores, destacando as semelhanças entre o programador treinado formalmente e o praticante de artes marciais de academia e o programador auto-didata e o lutador de rua.
Não pude deixar de lembrar do Dojo. Lá vai o link:
http://www.lambdassociates.org/Blog/hackers.htm
Coding Dojo Global « Coding Dojo Floripa disse
[...] Sobre o Dojo [...]
cp123anton disse
what language is this in
Jez Nicholson disse
Hello fellow Coding Dojo-ers!
Please add the Brighton Coding Dojo from the UK to your list of other Dojos. We will be celebrating our 1st birthday on 16th Oct 2007. After practicing a number of exercises in Java we have begun coding in Ruby. This have proved to be quite popular.
Main site is here: http://codingdojo.futureplatforms.com/
Here are our photos: http://www.flickr.com/photos/tags/brightoncodingdojo/
You might want to add details of your Dojo to http://codingdojo.org/cgi-bin/wiki.pl?CodingDojos
Regards,
Jez
bibomedia disse