¿te gusta conducir?

by

¿Y programar?. Sorprendentemente hay gente a la que no le gusta (y no micerino a nadie😛 )

Estamos de acuerdo en que hay veces que tienes que programar algo que es un coñazo. Tediosos flujos de ifs-switches-elses habitualmente a partir de registros de una base de datos o algo así, convertir ficheros del formato que genera alguien al formato que lee otro alguien… también hay lenguajes que son feos o incómodos (asm del 80×86 anyone?). Entiendo que haya gente a la que no le gusta programar en esas circunstancias, y lo comparto.

Pero incluso eso merece la pena a cambio de las veces en las que o bien estás haciendo un sistema interesante o bien das una solución interesante a un problema cualquiera. Hablo de las “mágias” como la introspección y cosas por el estilo. Esas lineas de código que cuando las lees y sabes lo que hacen te dan ganas de enmarcarlas con su paspartú y todo. Como mi última afición: generar código de un lenguaje con otro lenguaje. Sublime.

Particularmente ahora mismo estoy desarrollando una aplicación web con rails. Y si Ruby no fuera suficientemente pródigo en “mágias” de por sí, con la ayuda de AJAX que también es bastante mágico, resulta que por exigencias del guión empecé a generar css inline con código ruby en alguna vista y por último javascript.

¿Cómo puede ser que a alguien no le guste una disciplina que te lleva a hacer estas cosas?

var tiempo=<%=@t_ciclo%>*60000;

Y direis: bah, eso es una chorrada. Sí, pero todo es empezar. El siguiente paso es

 <%if @tipo==’P’ then%>
longitud_inf=<%=@pantallas_inf.length%>
window.frames[‘abajo’].location=”<%=@direccion %>” + p_inf[0]+”/pantalla” ;
<%end%>

y cuando te embalas acabas con:

<%@pantallas_inf.each do |p|%>
p_inf[i]=”<%=p.url%>”;
i++;
<%end%>

¿Qué? ¿que es feo?. No tienes ni puta idea.

Etiquetas: , , , , , ,

Una respuesta to “¿te gusta conducir?”

  1. micerinos Says:

    Eso, eso vosotros escribid muchas lineas que yo inventaré un sistema más agil y sencillo para hacer Control+C y Control+V

    Gracias a todas aquellas mentes de programadores generosas que han facilitado mi vida.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s


A %d blogueros les gusta esto: