|
Dieta para mantener sanos y delgados a los programas |
|
|
16.12.2007 |
|
Lo mejor para mantener a los programas ágiles y delgados es diseñarlos con arquitecturas orientadas a servicios, y aplicarles un ritmo de vida mantenimiento sano: sólo buena refactorización, y sin degradar la arquitectura.
Este es el símil y las primeras conclusiones del proyecto europeo Leg2Net, que investiga como evitar los problemas típicos del mantenimiento del software. Afirma que tiene un envejecimiento similar a las personas: va ganando kilos con los años y se vuelve pesado, lento y torpe.
"Las actualizaciones de software suelen añadir capas al sistema, sin tener en cuenta su estructura, acumulando grasa en forma de código innecesario y desarrollando sistemas obesos" Es cierto que también los parches van transformando las arquitecturas limpias y sencillas en escleróticos bloques de código.
Artículo inglés del proyecto . Artículo de la UPM Página del proyecto Leg2NET Ví@ Luis ;-)
|