Cuaderno de Campo

Estoy trabajando en un documento html+javascript que en breve espero colgar por aquí para navegar por las fotos de Flickr, cuando me ha venido a la cabeza un "código" javascript que descubrí trabajando en mi anterior empresa.
Llevabamos tiempo maldiciendo sobre la calidad/cantidad de inutil código en las páginas web que nos llegaban y de forma fulminante estas líneas pasaron a convertirse en el paradigma del código basura que esos días estabamos revisando ( revisar: eufemismo; fam. Hacer que lo que no funcionó nunca cambie de actitud. ).
El código era el siguiente:if ( valor == "1" ) valor = "1";
if ( valor == "2" ) valor = "2";
if ( valor == "3" ) valor = "3";
if ( valor == "4" ) valor = "4";
(...)
if ( valor == "48" ) valor = "48";

Tal cual. Creo que llegaba hasta las 60 líneas en las que el programador comprobaba uno por uno que valor valiese X, y si era así le asignaba el valor X. A mi me dió la risa solo de imaginarme a alguien escribiendo algo semejante y levantandose a continuación, satisfecho a por un café.

Cuando se lo enseñé al programador ("!!mira el código de la página XXX !!") se pensaba me estaba quedando con él. El pobre, que ya andaba deprimido corrigiendo código como este, no volvió a levantar cabeza. Un més después dejó la empresa y se volvió para su Italia natal, a su querida L'Aquila, unos dos meses antes del terremoto.
Hace poco me dijerón que había vuelto para España.

Nota: lo archivo en humor por no archivarlo en hacks, pero todo es completamente cierto.
  1. Sr XX-Terror, 17 de agosto, 2009Pues en la hiperrealista jerarquía de programadores los de javascript tienen un buen puesto.
  2. elpeor, 17 de agosto, 2009no se java, solo C, pero se entiende perfectamente, y no le pillo el sentido, por ningún lado
    !Me da que este tipo/a cobraba por el numero de lineas de código.
  3. Trebol-A, 17 de agosto, 2009Sr XX-Terror, lo que no entiendo es porque no los llaman directamente "los del javas-kid" !!

    elpeor, sabes lomejor (jeje) de todo?, la mayor parte de los errores se solucionaban simplemente eliminando directamente la programación javascript, ya que eran funciones que o directamente no hacian nada (vease ejemplo), o hacian chorradas prescindibles (tipo ocultar url en barra de estado, redimensionar página a 800x600, bloquear click derecho del ratón), cuando no era javascript de Dreamweaver para hacer mouseover era codigo copiado de internet sin tener pajolera idea.
    Es decir, o no hacían nada ó la jodían, realmente era algo vergonzoso.

    Siempre me he cuidado mucho de autodenominarme "programador de xxx" porque me consta lo que puede llegar a ser programador de algo, pero me repateaba terriblemente cuando ellos (los autores de esas páginas que nos trabajaban de forma externa) llegaban a la oficina presentandose como "programadores de asp" ... ains... pa pegarles!
El formulario para dejar en este apunte ya fué cerrado. Se cierran automáticamente después de dos años de la publicación.
Gracias por tu interés.

© Cuaderno de campo es un blog personal mantenido y desarrollado por Trebol-a y en el que participan Trebol-a, Miguel, Mónica y Merche.

Todo el material de textos, fotografías y vídeos aquí publicado (y salvo que se exprese lo contrario) se hace bajo licencia Creative Commons, para cualquier duda o aclaración puedes dirigirte a Trebol-a por correo electrónico.