Latinodojo 2010
Autor: Ramiro B. da Luz | Publicado: 2010-11-14T17:18:00-08:00

Durante a Latinoware de 2008 a Associação Python Brasil organizou um Coding Dojo  coordenado pelo Fabricio de Sousa Nascimento, membro do grupo Coding Dojo@São Paulo. Após algum tempo resolvi apelidar essa atividade de latinodojo.

Esse ano a Associação Python Brasil organizou novamente o latinodojo e tive a honra de coordenar o codingdojo junto com meu amigo Álvaro Justen e com a presença do nosso amigo Marco André Mendes Lopes.

Além de mim, do Marco André, do Álvaro Justen e do JS(João Sebastião O. Bueno) estavam presentes: Diogenes Walison de Araujo, Kleber da Silva Lyra, Fadel Damen Schreiner, Blas Antonio Pico, Roger Poletto Neris Dias, Vanderlei Suzin, Camilo Carlos Damasceno, Daves Santos Vieira, Antonio Afonso Dourado Filho, Edilberto Alejandro Rolon e Evelyn Cuenca.

Este ano foi o codingdojo foi muito interessante pois contamos com a presença de representantes da comunidade Paraguaia de software livre interessada em Python. Decidimos resolver o problema dos números de telefone da provinha do google, usada na inscrição para o google developer day Brasil deste ano(2010). Os outros problemas sugeridos foram a conversão de números romanos e o KataPotter. A primeira regra do codingdojo que quebramos foi a escolha da linguagem, decidimos previamente por Python, sem direito a discussão. :P

Na retrospectiva do codingdojo foram levantados os seguintes pontos negativos:

&nbsp; - Faltou preparar os softwares no laboratório, não enviamos a lista de requisitos para a organização.
&nbsp; - Faltou a saída do projetor para a tela do computador, dificultando o trabalho do piloto e co-piloto.
&nbsp; - O sensei não explicou a PEP8 da linguagem python, por isso foi escrito muito código que não seguiu as boas práticas da linguagem.
&nbsp; - Pela disposição do laboratório piloto e co-piloto ficaram de costas para a plateia, dificultando a comunicação.
&nbsp; - Não foram seguidas todas as regras do dojo, assim é difícil reproduzir.
&nbsp; - As máquinas do laboratório atrapalham a visão e tiram a atenção da plateia.
&nbsp; - Ninguém lembrou de levar comida. :)
&nbsp; - As pessoas acharam que o tempo era pouco, mas o tempo é curto para mantermos os babysteps, isso é padrão no codingdojo com a prática as pessoas se acostumam com isso.
&nbsp; - Outro ponto foi a língua, os representantes do Paraguai não nos entenderam muito bem e nós também tivemos algumas dificuldades.
&nbsp; - Faltou apresentar o conceito de TDD de forma mais clara.
&nbsp; - Faltou preparar os problemas para aproveitar mais o tempo.
&nbsp; - Faltou concluir a aplicação, mas isso é normal, o objetivo é praticar e não resolver o problema.
&nbsp; - Faltou parte da estrutura necessária, o quadro para escrevermos.
&nbsp; - Sugestão de alguns exemplos simples.
&nbsp; - Problema muito longo, sem terminar.
&nbsp; - Faltou material anexo escrito para consulta.

Nem todas as  sugestões são pertinentes pois ferem as regras do codingdojo, mas é importante tomar nota e pensar em algo para melhorar a primeira impressão das pessoas, com a linguagem e com a atividade.

Os pontos positivos mencionados na retrospectiva do codingdojo foram:
&nbsp; - Dojo com presença da comunidade Paraguaia, foi mencionado por várias pessoas.
&nbsp; - A linguagem Python foi mencionada, algumas pessoas não conheciam.
&nbsp; - A possibilidade de aprender mais Python. Python é sensacional, "Quero ver um grupo de Dojo em cada cidade dos participantes".
&nbsp; - Boa interação, ambiente amigável, bons amigos.
&nbsp; - Novas técnicas com Python.
&nbsp; - Gostei muito da primeira vez que participei.
&nbsp; - Troca de experiências, possibilidade de resolver o problema de várias maneiras.
&nbsp; - Linguagem muito boa, gostaria de ver uma conexão com banco de dados e serviço web.
&nbsp; - Trabalho coletivo.
&nbsp; - Aprendizado rápido e em equipe.
&nbsp; - Foi bom ter acesso para instalar as bibliotecas que faltaram e a presença de várias nacionalidades.
&nbsp; - Foi bom conhecer a linguagem Python, legal todos pilotarem e foi legal conhecer a PEP8.

Numa avaliação geral o codingdojo foi muito bom, esperamos ter a chance de realizar o latinodojo 2011 e também que tenhamos incentivado a criação de vários grupos de codingdojo. Fica aqui o nosso agradecimento à organização da Latinoware que nos deu essa oportunidade, muito obrigado a todos, desde os coordenadores até a equipe de apoio extremamente profissional.