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.

Posts Relacionados:

  • Expressividade
  • Em busca da expressividade
  • Poptask.com – Rodando Experimentos
  • Conversa Rápida
  • JSF – Container
  • Xadrez Online
  • FISL 9.0: Introducing Google Summer of Code
  • Acompanhe-nos por RSS, por Email ou via Twitter.
    Veja como ter um desconto no Dreamhost: um excelente servidor web.