3º Dojo Online – Conversão Algarismo Romano

Ola Rapaziada

Neste Dojo fizermos diferente ao invés de utilizarmos o google docs para edicação do código utilizamos a ferramenta trial da cisco de webconferência e funcionou estremamente muito bem, testamos tais recursos como: chat, compartilhamento de tela, compartilhamento de aplicativo, microfone da aplicação, permissão de usuario controlar a aplicação compartilhada, ou seja permitindo que o usuario passa codificar ficando centralizado em um computador na hora do dojo, o recurso que considero o mais importante do mesmo.

No respectivo encontro utilizamos técnicas de TDD para ficarmos cada vez melhor já que é um conceito para todos, usando para resolver o problema de Algarismo Romano para a conversão para Números decimais, o processo foi bem interessante e como participantes do mesmo participaram : 4 pessoas contando comigo, sendo que dois não conheciam efectivamente a programação, mais interagiram de forma muito eficiente, dando sugestões e algo do tipo.

Esse tdd foi feito um pouco diferente ao invés de termos líder e copiloto fizemos da seguinte forma para testarmos algo diferente quando tiver um grupo de pessoas menor fica um piloto fixo e os demais seriam o copilo, ajudando o piloto, mas seguindo a mesma regra do dojo que é: no vermelho apenas intervirem quando solicitado ou quando o piloto está com dificuldade, e quando está no verde.. e discutimos qual melhor forma de refatorar o código para deixá-lo mais usável e enxuto. E digo e afirmo foi muito bacana, e funcionou muito bem, as pessoas participaram de forma que garantiu um aproveitamento bom no dojo, proporcionando um aprendizado a todos.

O Encontro foi muito interessantes pois conseguimos trocar informações durante o tdd, bem como sugerindo ideias e coisa do gênero…

Quais dificuldade encontramos no ultimo tdd :

– dificuldade no processo de testes em relação a testar uma entrada invalida do algarismo romano.
– ficarmos um período grande na fase vermelha, depois que refatoramos o código, quando tentamos generalizar a entrada dos valores para adicionar ou subtrair nas entradas tipo: IV, VI… para permitir a estrutura mais dinâmica.

Deixe um comentário