Buscar
Social
Ofertas laborales ES
« LightsOut: Juego con JavaFX | Main | NetBeans 6.0 Disponible »
miércoles
dic052007

ITERAR (opinión publicada en Sólo Programadores)

ITERAR

Carlos Alexander Zuluaga

Estamos ante una nueva ola de desarrolladores que creen que usar las metodologías ágiles significa pasar por alto el análisis, el diseño y todo lo que esté lejos del código fuente. Empiezan a programar tan rápido como comprenden los requerimientos y desechan cualquier idea de hacer un diseño previo en “papel”, privándose de una de las enseñanzas más valiosas de la ingeniería de software moderna: iterar. 

Karl Wiegers dice: “iterar sobre código es más costoso que iterar sobre conceptos”, yo añado, iterar sobre conceptos es mucho más fácil, menos riesgoso y sobre todo más rápido. Este es el resultado de muchos años de prueba y error, es la razón por la que se introduce el diseño, el análisis y todos los pasos previos a la programación. 

Diseñar y corregir en papel es más sencillo, pero existe un motivo poco documentado y más importante por el cual iterar es tan efectivo: para solucionar bien un problema debemos revisarlo varias veces, diseñar varias soluciones desde diferentes puntos de vista, no solo por el número de opciones sino porque así realizamos mejor nuestro trabajo: a base de repetición y de volver sobre las mismas ideas. Cuando estamos resolviendo un problema lo primero que logramos es entenderlo y esbozar una solución, y en las revisiones posteriores es donde vienen las mejores ideas, asociaciones, abstracciones y entendemos finalmente aquellos conceptos más complejos. 

Por eso no creo que empezar a programar rápido mejore la calidad del código, del software o del proceso, exactamente, todo lo contrario.

 

Nota:


javaHispano y la revista Sólo Programadores poseen varias líneas de cooperación; entre ellas está una sección de actualidad Java que javaHispano publica mensualmente en la revista. Dentro de esta sección se incluye una opinión sobre cualquier tema de actualidad escrita por cualquier usuario de javaHispano. Al usuario lo solemos elegir desde javaHispano buscando alguien que ha hecho algún comentario bastante inspirado en alguna noticia, o que haya publicado una noticia interesante. Esta opinión fue publicada en el número de noviembre de 2007 de la revista.


A cambio de esa sección, los usuarios de javaHispano tenéis derecho a suscribiros a la revista (tanto al edición en papel como digital) a un precio ventajoso. También existe la posibilidad de que los artículos que se publican en javaHispano se publiquen en la revista, obteniendo su autor una remuneración económica.

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.
Comentarios deshabilitados
Comentarios deshabilitados en esta noticia.