Enquete

Você é a favor da veiculação de "imagens fortes" retratando crimes e acidentes?:

Video de hoje

Charge do Izãnio

Comentários recentes

Coding Dojo em Parnaíba



Dojo Piauí

Na sexta-feira (dia 28/09/2009) às 15h, ocorrerá no Instituto Federal do Piauí (IFPI) Campus Parnaíba a primeira reunião do grupo de Coding Dojo Piauí em Parnaíba. Nesta reunião inicial, haverá uma apresentação sobre o DOJO, um vídeo demonstrando como esse tipo de atividade ocorre e discussões sobre o funcionamento das reuniões do Coding Dojo em Parnaíba.

A reunião é aberta para participação de todos os interessados em aperfeiçoar suas práticas de programação através do uso de boas práticas como TDD (Test Driven Development - Desenvolvimento Orientado a Testes) e BDD (Behavior Driven Development - Desenvolvimento Orientado a Comportamento).

 
Reuniões de Coding Dojo ocorrem em todo o mundo: http://codingdojo.org/. O objetivo das reuniões do Dojo é reunir pessoas para exercitar técnicas relacionadas a desenvolvimento de software. Além de aprender, os participantes terão oportunidade de trocar experiências com outros profissionais.
 
A estrutura básica necessária para o Coding Dojo é uma sala com 1 único computador e um projetor. As duas formas mais usadas de Coding Dojo são: Randori e Kata.
 
Randori Dojo é o Coding Dojo onde todos participam, duas pessoas programando por vez, um piloto (o que digita) e um co-piloto. A cada 7 minutos troca-se de par, sai o piloto, o co-piloto assume o teclado e entra um novo co-piloto. A platéia só pode perguntar para quem está no computador o que está se fazendo. Quem está no computador só pode perguntar alguma coisa para a platéia quando os testes estiverem passando. Não pode trocar dicas, a não ser que quem está no computador pergunte quando os testes estiverem passando. As regras são simples, o objetivo de um Randori Dojo é resolver um problema e demonstrar técnicas de programação orientada a testes/comportamento. A média de tempo é de duas horas, que vai do entendimento do problema até os testes/codificação. 
 
Kata Dojo por sua vez é uma apresentação, onde uma pessoa demonstra a resolução de um problema utilizando TDD para a platéia. A platéia pode interomper a qualquer momento e tirar duvídas. O objetivo do Kata é demonstrar como se resolveu um determinado problema utilizando as técnicas de TDD ou BDD, e demonstrá-la para a platéia. Infelizmente no Kata não há o dinamismo que se tem no Randori e se parece mais com uma aula.
 
O blog Dojo Piauí reúne relatos de Dojos realizados no Piauí, inclusive incluirá os que estaremos realizando em Parnaíba.
Os interessados também poderão participar do grupo Dojo Piauí (http://groups.google.com.br/group/dojopi?hl=pt-BR).
 
Abaixo listo mais alguns grupos de Dojo espalhados pelo Brasil:
 
DIVULGUE E PARTICIPE!!!
 

 

 

Todo e qualquer material postado na coluna é de inteira responsabilidade civil e penal do colunista.

Comentários

Comentar

O conteúdo deste campo é privado não será exibido ao público.
CAPTCHA
Esta questão é para testar se você é um visitante humano e prevenir contra spans.
Image CAPTCHA
Digite os caracteres (sem espaços) que mostra a imagem.

www.proparnaiba.com.br - proparnaiba@proparnaiba.com.br