2005-05-30

El diseño es el código: Un ensayo de Jack W. Reeves

En el diseño es el código el señor Reeves muestra un tema muy interesante: ¿programar es como ensamblar componentes en una cadena de montaje? No señor, eso ya lo sabemos. ¿Entonces qué es? él dice que programar, en realidad, es parte del diseño. En realidad, programar ES el diseño más detallado: la construcción la realizan los compiladores de forma casi automática.

Vale, ¿y esa idea para qué nos sirve? quizá debamos reflexionar sobre la forma en la que las empresas de software entienden su proceso productivo: unos señores diseñan todo lo que pueden y luego otros programan cuasi-mecánicamente. Si entendemos que programar es, en realidad, parte del diseño, quizá (sólo quizá) esta manera de organizar el trabajo no sea la más lógica ¿no?
Publicar un comentario