viernes, noviembre 18, 2005

El Proyecto Mecagüen bit a bit

Pues sí, señores. Nadie lo diría, pero el Proyecto Mecagüen ha entrado en fase de pruebas (miedo me da), y el encargado de hacer las pruebas soy yo (miedo les debería dar, pero allá ellos).

Como en todo proyecto informático, se deberían de hacer una serie de pruebas exhaustivas para ver que todo hace lo que tiene que hacer: pruebas unitarias, modulares, de entradas, de salidas y un largo etc, pero como en todo proyecto informático no hay tiempo, y la fase de pruebas se reduce a "¿devuelve lo que tiene que devolver? Pues entonces funciona". C'est la vie, que dicen los franceses. En el caso que nos ocupa, el Proyecto Mecagüen devulve dos tipos de ficheros: unos binarios ([humor frikie ON] Sólo hay 10 tipos de personas: las que saben binario y las que no. Si te estás preguntando dónde están los 8 tipos que faltan, no te preocupes... tú estás con los que no. Es malísimo, pero no he podido evitarlo [humor frikie OFF]) totalmente ilegibles y otros de texto de los de toda la vida, pero igual de ilegibles que los anteriores. Con los de texto la comprobación es fácil. Basta con mirar que contiene todas las siglas, números o frases sin sentido que deberían formarlo. No sabes lo que dice, pero si está eso es que está correcto. Pasas al siguiente y punto.

Los archivos binarios tienen mucha más miga. El proceso es el siguiente. Se abre con un editor Hexadecimal el ficherito de marras y el que se usa como plantilla de un resultado correcto, y se comprueba a nivel binario que todo sea igual. Esta comprobación implica ir bit a bit del fichero viendo que el tema está igual. En ficheros de más de 35000 líneas la cosa se pone un poco dura. Si son iguales la cosa va bastante rápida. Pero cuando no es así... tierra trágame. Encuentra las diferencias, mira que bit es, a qué parte del código se corresponde ese bit, por qué hace lo que hace el código y no lo que debería hacer... una locura vamos. Las dioptrías me están subiendo a media por fichero, para regocijo de mi óptico, y nos quedan al menos otras dos semanas de pruebas.

Mi siguiente curro: vendedor de cupones.




[Ahora está sonando: Morning Glory - Oasis - (What's the Story) Morning Glo (5:04)]

4 Comentarios:

At 11/19/2005 2:37 p. m., Anonymous Anónimo dice...

Uis, yo es que me quedé en el C++ y ya tuve suficiente... quita, quita...

  
At 11/21/2005 4:05 a. m., Blogger Johnymepeino dice...

No he comprendido nada (spy anal-fabeto digital) pero... estoy de acuerdo en todo contigo :D Saludos

  
At 11/21/2005 2:44 p. m., Blogger Willy dice...

Pilix... yo odiaba con todas mis fuerzas el C++ (malas experiencias con él en la carrera, aliñadas con malos profesros), pero ha sido ponerme a currar y empezar a echarlo de menos. Ya lo dice el dicho: "Otros vendrán que bueno te harán"

Niko... te lo regalo. Los próximos fuentes te los mando y me los repasas tú ;-)

  
At 11/26/2005 11:17 a. m., Blogger Deyector dice...

Me has hecho recordar ese chiste:

- Oye, la peli esa de los dálmatas... ¿cuántos eran?
- 101
- ¡Por el culo te la hinco!

  

Publicar un comentario

<< Home