O Juramento do Programador

O Juramento do Programador

examination_under_oath

Em ordem de preservar e defender a honra dos programadores de computadores, eu juro que, para meu melhor ofício e julgamento:

  1. Não vou produzir códigos ruins;
  2. O código que eu produzo sempre irá ser o meu melhor trabalho. Eu não irei intencionalmente entregar código defeituoso de maneira comportamental ou estrutural.
  3. Eu vou produzir, a cada entrega, de forma rápida, certa, e categórica, garantir que cada elemento do código funciona como deve funcionar.
  4. Eu irei fazer entregas frequentes, e pequenas, para que assim eu não impeça o progresso de outros programadores.
  5. Eu sempre, destemidamente e implacavelmente, irei melhorar o código a cada oportunidade. Eu nunca irei piorar um código.
  6. Eu vou fazer tudo que puder para manter minha produtividade, e de outros, a mais alta possível. Eu não farei nada para reduzir essa produtividade.
  7. Eu irei continuamente me certificar que outros podem me substituir, e que eu possa substituí-los também.
  8. Eu irei criar estimativas que são honestas em magnitude e precisão. Eu não farei promessas sem certezas.
  9. Eu nunca irei parar de estudar e melhorar  minha habilidade, meu ofício.

 

Uma tradução livre de “The Programmer Oath” por Robert C. Martin (Uncle Bob)


Leave a Reply

Your email address will not be published. Required fields are marked *