1° Coding Dojo UECE
Estaremos realizando nesta sexta feira dia 01/04 no mini auditório da Pós-Graduação as 12:30
o primeiro Coding Dojo da UECE. Nesse evento teremos um enfoque na linguagem de programação Python.
Para quem não sabe o que é um coding dojo segue uma descrição do evento.
“Um Coding Dojo é um encontro onde um grupo de programadores se reúne para trabalhar em conjunto em um desafio de programação. Eles estão lá para se divertir, e, através de uma metodologia pragmática, melhorar suas habilidades de programação e de trabalho em grupo.”
O Coding Dojo tem algumas regras básicas:
- Desenvolvimento guiado por testes: Antes de fazer qualquer implementação, deve ser escrito um teste, que ao passar indica que a implementação está correta.
- “Passos de bebê”: Se um teste não está passando, você deve escrever o código mais simples possível que faça o teste passar.
- Pair programming: A programação é feita em duplas. Cada dupla é formada por um piloto e um co-piloto. Ambos pensam em como passar no teste atual, mas só o piloto programa. Cada par tem por volta de 5 a 10 minutos no seu turno. Quando esse tempo acabar:
o O piloto volta para a platéia
o O co-piloto assume o lugar do piloto
o Um novo co-piloto vem da platéia
- Todos devem entender: O piloto e o co-piloto devem sempre explicar em voz alta o que estão tentando fazer para solucionar o problema. Qualquer um na platéia pode pedir explicações se não entender algum raciocínio.
- Três fases: Um Coding Dojo sempre está em alguma dessas 3 fases, dependendo do estado dos testes:
o Vermelha: Pelo menos um teste não está passando. A dupla da vez deve se concentrar em fazer o teste passar. A platéia não deve falar nessa fase, para não atrapalhar piloto e co-piloto.
o Verde: Os testes acabaram de ser rodados e todos estão passando. Essa é a hora de quem está na platéia dar sugestões para melhorar o código.
o Cinza: O código foi modificado de acordo com as sugestões, mas a bateria de testes ainda não foi rodada. Deve-se evitar fazer grandes modificações no código nessa fase.
Esse evento ajudará os novos alunos da graduação a entender como funciona a lógica de programação. Contamos com a participação de todos.



Legal, espero aprender muito nesse evento.
Foi muito bacana!
Entrei aqui pra responder a enquete, mas não encontrei…
Achei muito parecido com o código RGSS, usado no programa RPG maker XP.
Abraço!
Opa Adriano, valeu pelo apoio e logo mais colocamos a enquete! Abraço!