17/11/2008

Leis de Murphy para a Programação
1. Todo programa, quando acabado, estará obsoleto.
2. Todo programa custa mais e demora mais tempo.
3. Se um programa é útil, ele deve ser modificado.
4. Se um programa é inútil, ele deve ser documentado.
5. Os programas expandem de forma a encher toda a memória disponível.
6. O valor de um programa é proporcional ao peso de seus relatórios.
7. A complexidade de um programa cresce até exceder a capacidade do programador que deve mantê-lo.
8. Todo programa não trivial possui pelo menos um bug.
9. Erros não-detectáveis são infinitos, ao contrário dos erros detectáveis que são, por definição, limitados.
10. Adicionar mais pessoas a um projeto de software atrasado o tornará ainda mais atrasado.

Nenhum comentário:

Destaque

Conta-se de dois peregrinos que decidiram visitar a imortal cidade de Belém, por ocasião das celebrações do Natal. Partiram muitos meses ant...