16 May
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:
Acompanhe-nos por
RSS, por Email ou via Twitter.
Veja como ter um desconto no Dreamhost: um excelente servidor web.
Email This Post
4 Responses for "Desafio de expressividade I"
Minha proposta de solução já está no meu github: https://github.com/jonasabreu/desafio20110516
[...] eu resolvia o primeiro desafio de expressividade que postei no VidaGeek.net, me deparei com uma situação comum para programadores [...]
[...] eu resolvia o primeiro desafio de expressividade, eu notei uma coisa relacionada ao código das minhas [...]
[...] vez mais, nós, desenvolvedores (ou pelo menos aqui do VidaGeek), percebemos que é necessário escrever código expressivo para facilitar sua manutenção e seu [...]
Leave a reply