Linux, Open-source, Programação e Produtividade

Desafio de expressividade I

Jonas Abreu em 16/05/2011

Já faz um bom tempo em que venho pensando em como criar formas de exercitar diversas técnicas de programação.

Recentemente, enquanto eu desenvolvia um treinamento para a AdaptWorks (parte da certificação CSD da ScrumAlliance), me veio a idéia para esses desafios de expressividade.

Basicamente, eu escrevo um código muito feio que resolve um problema, vocês refatoram ele à vontade (sempre buscando deixar o mais expressivo possível), fazem pull requests e em um outro post discutimos sobre os códigos que foram enviados.

Para participar, basta que você tenha uma conta no github, saiba um pouquinho de git, gradle e saiba programar em Java.

Eu acho que não deve demorar mais do que uns 30 ou 40 minutos para chegar à resultados bons no desafio.

Ah, o código tem testes e teste também é código :D

Enfim, se gostou da idéia, veja o código.

Creative Commons License
Desafio de expressividade I de Jonas Abreu está licenciado sob Creative Commons License.