Keep It Simple, Stupid
Estaba leyendo algo de Rasmus hoy y me ha hecho gracia el texto con el que empieza uno de sus posts. Algo así como que cuando puede probar algo rápido se divierte y lo hace, mientras que si tiene que leerse un tocho de documentación de 300 páginas para lograr un “hello world”, se echa para atrás. Se discutía a sí mismo si eso era vaguería o inmediatez. Ya he advertido esa vaguería en varios personajes ilustres. Yo diría más bien que lo que busca Rasmus es simpleza.
Esto tiene que ver con el famoso KISS principle (Keep It Simple, Stupid), que como su autocontenido nombre indica, proclama la simpleza no sólo a la hora de programar, también en otras áreas de ingeniería, incluso a la hora de afrontar problemas. Tiene como 40 años y se comenzó a utilizar en el programa Apollo, cosa que me ha sorprendido.
Reflexionando un poco más, ¿por qué mantenerlo simple, estúpido?