Mostrando todas las entradas sobre ‘Programacion’
Código para humanos
Escrito por: Ivan, el 6 /Abril/2007 @ 9:21 pmCualquier tonto puede escribir código que un ordenador pueda comprender. Los buenos programadores escriben código que los humanos pueden comprender.
– Martin Fowler
Con esta frase tan cierta y que me ha abierto los ojos es como inicio este post.
En la universidad, o mejor dicho en mi carrera (Ingenieria Industrial) la enseñanza que nos dan en manejo de la informática es mas bien pobre. Si claro, nos enseñan a usar paquetes de software que nos servirán demasiado estando en la empresa: Minitab, Autocad, etc.
Pero se nos da un escueto curso de programación en C, y con maestros que al parecer no son del todo adecuados, el indice de reprobación es tan alto como en cursos como matemáticas o física, que tradicionalmente se les asocia ese indice. Digo, seria super útil aprender un poco de programación y/o diseño para web, bases de datos, etc. Y sobre todo, usar estándares abiertos, pero eso ya es algo mas filosofico para el proposito de este post. (Era quejarse?… xD)
Yo me considero no tan malo en este mundillo, y me costo trabajo pasar la materia. ¿Porque nadie explica las cosas como el siguiente post que encontré en SigT?
Yo no soy programador, pero a simple vista se puede apreciar si un código es muy empalagoso, ofuscado o todo lo contrario: elegante. No miento si digo que me han llegado a enseñar auténticos abortos que merecen estar en un museo (informático) del horror…
El ideal debe estar más cercana a la del principio KISS…
El principio KISS dice: Keep it simple stupid. O en otras palabras, el desarrollo debe hacerse en partes sencillas, fácilmente comprensibles y con sistemas de detección y corrección de errores, evitando redundancias y complejidades.
Puedes leer el post original de SigT aqui.






Baratijas Blog es el sitio donde se reúnen toda clase de cosas que pasan por la mente de sus colaboradores. Con una perspectiva fresca y la convicción de llevar contenidos de interés a todo el publico. Actualidad, Cultura, TV y Cine, Anime, Tecnología, Software Libre y Vídeojuegos entre muchos otros.











![Otakus en Accion [OeA]](http://img110.imageshack.us/img110/4336/oea11yv5.gif)
























