El desarrollo de software hoy en día, pasa en muchas empresas por casos caóticos. Hay lamentablemente una pésima costumbre bastante arraigada de malas prácticas que se siguen realizando y que hacen que a los desarrolladores se les siga tratando como bomberos, es decir: “hay un problema? solucionalo como puedas, cuanto antes y como quieras, pero soluciónalo.”

En la web de Willydev, un Colombiano altamente adicto al desarrollo con .Net, encontré un documento que trata del desarrollo de frameworks; no es nada minucioso, es mas una referencia y un porque hacerlo, pero que realmente vale la pena leerlo.

URL del artículo: http://www.willydev.net/descargas/prev/FrameworkJM.pdf

Un framework vendría a ser una base sobre la cual se van a desarrollar otros sistemas, esto, aunque parezca no ser muy complicado puede llevar mucho en desarrollar, sin embargo la ventaja en el momento de mantener o desarrollar nuevas funcionalidades puede compensar el tiempo invertido.

Talvés después de leer el artículo pensemos un poco mejor antes de plantear una solución, lo ideal sería preveer a futuro lo que puede ocurrir con el software para plantearlo mejor desde el comienzo.

Saludos.