"The most likely way for the word to be destroyed, most esxpert agrre, is by accident. That�s where we come in. We're computer professionals. We cause accidents" by Nathaniel Borenstein,inventor of MIME, in Programming as if People Mattered: Friendly Programs, Software Engeneering and Other Noble Deslusions, Princento University Press, Princeton,NJ,1991
Tradu��o livre : A forma mais prov�vel do mundo ser destru�do, a maioria dos peritos concordam, � por acidente. Ai � a onde a gente entra. Somos profissionais de computa��o. Nos causamos acidentes �.
E voc� pode pensar que desastre n�o acontecem em software, mas isso n�o � verdade. Lembre-se dos casos:
- Foguete Ariane-5 (Junho de 1996) que explodiu por um erro de programa;
- No Panam�, em 22 de maio de 2001, 28 pacientes sofreram de exposi��o excessiva e oito morreram por erro no software que calculava a dose;
Bom, ent�o devemos testar um software? � claro que sim! E qual a forma de mais eficiente de testar um programa?
Voc� acha que o teste da "caixa preta"? - aquele teste onde voc� s� sabe o que entra e o que sai mas n�o como � feito internamente.
N�o! a forma mais r�pida e eficiente de achar erros � a analise e inspe��o do c�digo - mesmo sem coment�rio. O velho e bom "teste de mesa".
Agora passando isso para as Urnas Eletr�nicas s� podemos concluir, se quisermos evitar acidentes ou erros, o c�digo dela deve ser aberto.
Abra�os
Joaquim de Campos Salles
Obs. Texto baseado nas "Lecture 1: Introduction" do curso 6170�s do MIT
Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.
