As Três Grandes Virtudes do Programador

Nelson Ferraz
Publicado em 21/12/2006

r1 - 21 Dec 2006 - NelsonFerraz

As Três Grandes Virtudes do Programador

De acordo com as Escrituras, as Três Grandes Virtudes do Programador são, nessa ordem: a Preguiça, a Impaciência e o Orgulho.

Randal Schwartz explica, no Livro do Camelo:

PREGUIÇA é a qualidade que faz você aplicar um grande esforço para reduzir o gasto geral de energia. Isso faz com que você escreva programas que poupem seu próprio trabalho, bem como uma boa documentação, para que não precise depois responder perguntas sobre eles. Assim, esta é a Primeira Grande Virtude do Programador.

IMPACIÊNCIA é a raiva que você sente quando o computador é preguiçoso. Isso faz com que você escreva programas que não apenas reajam a suas necessidades, mas as antecipe. Ou pelo menos finjam fazê-lo. Assim, esta é a Segunda Grande Virtude do Programador.

ORGULHO, daquele tipo que faria Zeus atirar um raio sobre a sua cabeça, é também a qualidade que o faz escrever programas que outras pessoas não irão depois criticar. Assim, esta é a Terceira Grande Virtude do Programador.

AUTHOR

Nelson Ferraz

blog comments powered by Disqus