Teorema
da eletricidade dinamica
"Por mais rapido
que voce seja, a falta de energia ocorre sempre dez segundos antes de voce
salvar o arquivo; e o raio cai antes que voce desligue o modem..."
Primeira
lei da informatica
"Um computador
moderno e' uma maquina magnifica, rapidissima, capaz de fazer coisas fantasticas,
exibir telas coloridas de
alta resolucao
com imagens maravilhosas, cuja principal utilidade e'mostrar aos amigos
que um computador moderno e' uma maquina magnifica, rapidissima, capaz
de fazer coisas fantasticas, exibir telas coloridas de alta resolucao com
imagens maravilhosas..."
Corolario
da ignorancia infinita
"Quanto mais
se aprende sobre computadores, mais se tem consciencia da enormidade do
que ainda falta aprender"
Primeiro
teorema cognitivo da informatica
"Quando voce
comeca interagir com um computador, a primeira impressao e' a de que jamais
ira' conseguir aprender nada sobre
esta maquina
nfrenal. Nao se preocupe; logo voce aprende que sua primeira impressao
era correta..."
Teoria
do tempo relativo
"A maior vantagem
do computador e' que ele pode fazer em minutos o que voce levaria algumas
semanas para fazer sem ele.
A maior desvantagem
do computador e' que para realizar em minutos uma tarefa que voce levaria
algumas semanas pra fazer sem ele, ter que dispender alguns meses desenvolvendo
um programa, uma planilha e um banco de dados ou algo semelhante. Isso
sem contar o tempo gasto pra aprender a usa-lo..."
Primeira
Lei de Piropo
"Quando for comprar
uma maquina, faca um cuidadoso balanco entre custo e benficio e selecione
uma configuracao baseada no
tipo de aplicativo
que voce pretende usar levando em consideracao suas necessidades futuras
e a possibilidade de expansao do sistema... Depois esqueca tudo isso e
verifique sua roda de amigos quem tem a maquina mais poderosa e compre
uma melhor...
"As variaveis
variam menos que as constantes"
Leis
de relacionamento Analista-Programador
1. A informacao
que obriga a uma mudanca radical no programa sempre chega ao programador
depois - e so' depois - do programa terminado (Esta lei e' conhecida tambem
como Sindrome do "Mas pombas, so' agora?").
2. Se a modificacao
num programa funciona perfeitamente, nao e' a que o analista quer.
3. Os analistas
nao sabem o que querem, mas sabem direitinho o que nao querem.
Leis
de Programacao
1. Qualquer programa,
quando comeca a funcionar, ja' esta' obsoleto.
2. Qualquer programa
custa mais e leva mais tempo.
3. Se um programa
e' util, deve ser modificado.
4. Se um programa
e' inutil, deve ser documentado.
5. A complexidade
de um programa cresce ate' exceder a competencia do programador.
Leis
da Falta de confianca na Computacao
1. Os computadores
nao merecem confianca, mas os humanos merecem menos ainda.
2. Qualquer sistema
baseado na confiabilidade de humanos nao merece confianca.
Lei
dos Erros no Sistema
"Erros impossiveis
de se encontrar sao infinitos em sua variedade, em contraste com os erros
faceis de encontrar, que sao,
naturalmente,
limitados."
A
Lei dos Cronogramas
"Um projeto
lamentavelmente mal planejado leva para ficar pronto tres vezes mais tempo
que o esperado; um projeto extremamente bem planejado leva apenas o dobro
do tempo."
Lei
da Interface Amigavel (User-Friendly)
"Invente um sistema
que ate' um idiota seja capaz de opera-lo e so' um idiota ira' opera-lo."
Lei
da Demonstracao de Sistemas
"A eficiencia
de um sistema, previamente testado, na horada demonstracao e' inversamente
proporcional ao numero e `a importanciadas pessoas que observam seu funcionamento.