quinta-feira, 22 de outubro de 2009

Papo de programador: Testando o que??

Certo dia o gerente do projeto inicia a seguinte conversa com um dos membros da equipe:


-O que vc está fazendo??
-Eu to testando!


-Testando oq?
-Testando o sistema, ora pois!!!

-Mas vc entendeu oq o sistema tem q fazer?
-Claro!

-Espera um pouco então! Vou chamar todo mundo aqui! Vc vai ter que explicar melhor isso!
-Mas porque?

-Meu, os analistas e os programadores não tiveram tempo de entender pois estavam ocupados programando, agora que eles estão mais folgados vc pode explicar melhor essas coisas para eles!
-Hummmmm

Verdade MESMO!

Tudo que está vivo morre!

Ninguém é perfeito!

E software tem bug!


E o que mais????

Não sei resolver! vai qualquer coisa mesmo!

Basicamente, não tem solução então vamos fazer na mão! Contratar chinês para fazer papel de bit! Com braço levantado é recebe o valor 1 e com o braço abaixado é 0.

Agora, com a solução mais idiota possível, mas pelo menos tendo uma referência, vamos "otimizar"! "Refatorar"!

É Nóóiiisss novamente!


Computação é uma desgraça ehehehhe

Pode um software não parar?

Como pode ser tão arrogante assim um problema? É, esse é ou problema da parada!

-Vc vai parar?
-Não sei

-Vc achou a solução?
-Até agora não

-Vc consegue continuar procurando?
-ÔÔÔ! É nois!!

..... horas, dias, (e se não for windows) meses e anos depois .....

-Vc achou a solução?
-Ainda não! To procurando meu!!


-Vc sabe se algum dia ou algum momento vc vai achar alguma solução?
-Está ai uma boa pergunta! Isso eu não sei!!


-PQP!!! Esse Filho de uma égua está me enrrolando!!

A casa caiu, é o problema da parada

Até agora só pensei, se P=NP, mas e se não for, como vou saber???

É o problema da parada, pode meu algoritmo pode nunca parar??

Então ferrou, não tenho esse tempo todo!

Onde tudo começa P=NP

Bom, eu acredito que P=NP, ou não.

É bem simples, se P = NP então existe um algoritmo que resolve um problema NP em tempo P.

Então, vou criar um algorimo que gera algorimos aleatórios, sem repetir nenhum algoritmo (claro, senão posso entrar em loop, dahhh) e se P = NP então em algum momento eu vou encontrá-lo!