Uma das coisas mais difíceis de fazer como programador não é não reescrever sua base de código do zero na manhã de sábado. Se você se sentir sucumbiendo, é hora de reler este artigo clássico, que meu mentor de programação me enviou pelo menos três vezes: