Evaporacion de diseño

Esta fue una expresión que encontre en la (casi) ultima revista IEEE Software y es algo que he sentido muchas veces.

En varias oportunidades, se hace un determinado diseño de una aplicación y se preveen determinados casos y usos de la misma.

Con el pasar del tiempo, no es raro que el equipo que está desarrollando o manteniendo la misma, cambie radicalmente y parte del diseño original se EVAPORE. Esto pasa muchas veces a pesar de que las cosas estan bien documentadas, simplemente por el desconocimiento de las hipótesis que llevaron al diseño original.

En la revista decían que el uso de patterns de software es una buena forma de evitar que el diseño o la arquitectura de una solución se evapore.

Comentarios

Entradas más populares de este blog

La nefasta influencia del golero de Cacho Bochinche en el fútbol uruguayo

Aplicación monolítica o distribuida?

Funcionalidades de GeneXus que vale la pena conocer: DATE Constants.