Como programar bien o mejor – El dilema del programador

CC http://www.flickr.com/photos/davestfu/2157396025/

CC http://www.flickr.com/photos/davestfu/2157396025/

Si eres programador o intentas programar, este post te interesará habla de las trabas que cada día vienen al tratar de efectuar ese arte, y de como solucionarlas.

Sin duda muchos deben tener alguna historia como esta, en la cual realmente uno está desesperado por saber como poder programar determinada cosa que le acompleja para avanzar con un programa..y debido a eso intentar por muchos medios y rebuscadas formas que finalmente no salen bien (y menos son elegantes) y consecuentemente el deadline se sigue acercando y la honra/orgullo/moral/ego del programador se sigue haciendo trizas. Esto nos puede pasar con cosas dificiles como mejorar un algoritmo sin utilizar recursion en lisp :) o algo simple como usar mas o menos bien algún oscuro y rebuscado framework

De conversaciones con amigos y de la cultura popular acerca de como resolver estos problemas se llega al diagnóstico, a la identificación de los problemas que te aparecen cuando desesperadamente intentas resolver tu problema usando san Google
Aparecen los cinco demonios del Apocalipsis algorítmico:

Demonio 1 “El Ley pareja” : Encuentras gente que tiene tu misma duda y no hay respuestas.
Demonio 2 “El conversación de curados”: Encuentras una pregunta similar y un montón de respuestas donde nadie le da la respuesta correcta al asunto.
Demonio 3 “El anciano rebelde”: Encuentras respuesta a tu problema pero para windows NT o 95.
Demonio 4 “El exótico”: Un sitio que parece tener respuesta a tu pregunta pero está en japonés
Demonio 5 “El Tax-Man”: Un sitio que te cobra para saber la respuesta a la pregunta.

Cada uno de esos demonios te acerca mas al infierno de las lineas de código, sin embargo a algún clever programador (jeff Atwood fue el iluminado) se le ocurrió un sistema para que esto no pase más…

Básicamente se dijo, ¿si funciona la wikipedia porque no puede funcionar un sitio donde muchos ojos puede ver y editar?… y también se dijo, ¿si digg funciona porque no puedo mediante la comunidad elegir la mejor respuesta?
Bueno el asunto es que este iluminado creó algo que mezcla estos dos conceptos. el wiki y el digg y creo un sitio web que le ha ido espectacular ya que con el uso que se le ha dado el sitio realmente responde y te ayuda dirigirte a todos los demonios antes descritos y exocisarlos… con decir un sistema que te obliga a decir “The Power of Knuth compels you!” y la respuesta que obtienes te obliga a vomitar verde de adrenalina codificante.

ya, el asunto es el siguiente, ese sitio (stackoverflow.com) es super bueno para los que tienen un buen dominio de la lengua gringa ¿y que pasa con todos los que necesitamos hablar en la lengua de Cervantes, Quevedo y Condorito?
Al respecto de eso, instalé un clon el sitio gringo y lo pasé a castellano y lo dejé en http://codigodemaquina.org … No, no hay nada malo con eso, ya está claro según la histórica pelea entre lotus y borland por las planillas de calculo, así que todo bien, creo.

Finalmente, los invito a probar este sitio… El cual basa su utilidad en que un montón de gente lo utilice y “unir para reinar”. BTW el sitio se ve bastante simple, pero eso es a proposito, san google asesoró, el algoritmo que está detrás es lo importante y secreto :)


Puedes seguirme en



Popularity: 1% [?]

blog comments powered by Disqus