¿Cómo programar bien o mejor?
Sin duda muchos deben tener alguna historia como ésta. Están realmente desesperados por saber cómo se programa una determinada función para avanzar con un trabajo... Probablemente intentan muchas soluciones y utilizan rebuscadas formas que finalmente no salen bien (y son poco elegantes). El deadline se sigue acercando y la honra/orgullo/moral/ego del programador se sigue haciendo trizas.
Y esto nos puede pasar con cosas difíciles como mejorar un algoritmo sin utilizar recursión en lisp :) o algo simple como usar más o menos bien algún oscuro y rebuscado framework.
De conversaciones con amigos y de la cultura popular acerca de cómo resolver estos problemas se llega al diagnóstico, y luego desesperadamente intentas resolver tu pregunta inicial usando 'San Google'.
Y he aquí que se aparecen los cinco demonios del Apocalipsis algorítmico.
Cada uno de esos demonios te acerca más al infierno de las líneas de código, sin embargo a un programador 'clever' (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 por qué no puede funcionar un sitio donde muchos ojos pueden ver y editar?... y también se dijo, ¿si digg funciona por qué no puedo mediante la comunidad elegir la mejor respuesta?
Bueno el asunto es que este iluminado mezcló estos dos conceptos: el wiki y el digg; y creó un sitio web al que le ha ido espectacular, ya que con el uso que se le ha dado realmente responde y ayuda a exorcizar todos los demonios antes descritos... un sistema que te obliga a decir: "The Power of Knuth compels you!"; y da una respuesta que te impulsa a vomitar verde de adrenalina codificante.
El sitio stackoverflow.com ayuda a salir de esos momentos de estancamiento durante la programación, y es súper bueno para los que tienen un buen dominio de la lengua gringa (inglés).
¿Y qué pasa con todos los que necesitamos hablar en la lengua de Cervantes, Quevedo y Condorito?
Para solucionar ese dilema instalé un clon del sitio gringo, lo traduje al castellano (español), y lo dejé en http://codigodemaquina.org... No, no hay nada de malo en eso. Ya está claro según la histórica pelea entre lotus y borland por las planillas de cálculo, así que todo bien, creo. (!?)
Los invito a probar este sitio... Su utilidad se basa en que un montón de gente lo utilice y en el principio de "unir para reinar". El sitio se ve bastante simple, pero eso es a propósito. San Google asesoró, y el algoritmo que está detrás es lo importante y secreto ;)
- Mig's blog
- 2058 lecturas
-
Recomendados por los lectores de Manzana Mecánica
- Educar con Libertad — 25 Ago 2010. 894 lecturas.
- Farmacéuticas, Medicamentos y Patentes — 1 Sep 2010. 388 lecturas.
- Punta de Choros - Una Alternativa — 27 Ago 2010. 258 lecturas.
- ¿A quiénes beneficia una ley sobre ofensas cometidas a través de Internet? — 30 Ago 2010. 430 lecturas.
- ¿En qué se parece Deep Blue a Homero Simpson? — 11 Ago 2010. 594 lecturas.
- ¿De verdad quieren más doctores? (de los que no sanan) — 12 Ago 2010. 662 lecturas.
- Chile en el e-Gov Survey 2010: Nada demasiado nuevo bajo el sol — 16 Ago 2010. 535 lecturas.






