Herberth Amaral

Software development adventures

Archive for the ‘coding dojo’ Category

DojoMoc #5 – O mais emocionante de todos

with 7 comments

Hoje nos reunimos na Unimontes para realização de mais um Coding Dojo. No total foram quatro pessoas:

  1. Diego Caxito
  2. Elvis (não, ele não morreu :)
  3. Diego Guimarães
  4. eu

A linguagem escolhida foi o JavaScript (\o/) e usamos o QUnit como suíte de testes. Apesar de todo o esforço do setup inicial do nosso caso de teste, o pessoal gostou bastante de fazer testes usando o QUnit.

O problema

Resolvemos escolher o problema na hora (inclusive, esse foi um dos motivos pelos quais nos atrasamos). O problema escolhido foi o A Diversion, um problema simples aparentemente, mas que nos deu um pouco de trabalho, principalmente na hora de explicar.

Os testes rodaram bem no Chrome 4 e no Internet Explorer 8. Como rodou no IE8, dá até pra considerar o código à prova de balas :)

Os testes possuem uma versão online disponível aqui. Pra quem quiser baixar, o link é esse.

A emoção

Tivemos que quebrar o problema principal em 3 problemas de menor tamanho para conseguirmos resolver. A última parte consistia em fazer um conversor decimal-binário na mão! Eu até tentei sugerir pra que pegássemos um pronto na net e focássemos mais na resolução do problema, mas a galera quis ser matuta. E foi bom assim, pois deixou o problema muito mais divertido.

Além do mais, é a primeira vez que trabalhamos com uma linguagem dinâmica no DojoMoc. Espero que se torne preferência da galera trabalhar com linguagens dinâmicas, pois, na minha opinião, facilita o trabalho.

Uma coisa que deu mais emoção ainda foi ter feito tudo usando o Notepad++ sem o langs.xml estar funcionando direito. Foi a primeira vez que não usamos uma IDE :D

E pra completar: dos 5 Dojos que fizemos até hoje, nós só conseguimos resolver o problema em duas vezes. O de hoje foi uma dessas vezes. Parabéns pra galera!

Não vai dar pra postar a nossa retrospectiva aqui agora porque os post-its ficaram com o Diego Caxito, mas em breve estaremos disponibilizando mais informações sobre o nosso Dojo de hoje no blog oficial.

É isso aí pessoal, até a próxima!

Written by Herberth Amaral

January 27th, 2010 at 12:28 am

DojoMoc #4 – Se voce não foi, voce perdeu!

with one comment

Hoje tivemos na Unimontes a quarta edição do nosso Coding Dojo. Geralmente postamos o resultado do dojo no nosso blog, mas esse foi tão bom que merece um espacinho aqui também (despistem se notaram a falta de post nos últimos dias).

Foi o primeiro dojo que conseguimos resolver o problema e foi o primeiro que terminamos no bar:

Cerveja "Python Powered"!

A multidão indo ao delírio vendo os testes passarem.

Yes, we Créu!

E onde o público feminino também programa e bebe com os outros 66% do público

cd pub && more beer

As fotos do dojo podem ser baixadas aqui. [mais tarde eu posto o código =]

Espero ver vocês no proximo Dojo. Até mais, pessoal!

Written by Herberth Amaral

January 8th, 2010 at 12:36 am

Posted in coding dojo,tdd

Tagged with , , ,