DOCUMENTOS
En sistemas que usan tejido dinámico de aspectos, la funcionalidad básica permanece separada de los aspectos en todo el ciclo de vida del software, incluso en la ejecución del sistema. El código resultante es más adaptable y reutilizable, y los aspectos y la funcionalidad básica pueden evolucionar de forma independiente.Muchas de las herramientas que afirman ofrecer un tejido dinámico de aspectos realmente ofrecen un híbrido entre el tejido estático y el dinámico, pues los aspectos deben conocerse y definirse en el momento del diseño e implementación, para posteriormente poder instanciarlos durante la ejecución. Aunque esta solución aporta alguna ventaja respecto al tejido estático hay casos en que no es suficiente, por ejemplo, cuando una vez que la aplicación está funcionando surge un requerimiento nuevo que no se tuvo en cuenta en el diseño. Al igual que ocurre con las herramientas de tejido estático, la mayoría de las herramientas que ofrecen tejido dinámico son dependientes del lenguaje.La principal desventaja del tejido dinámico respecto al estático es el menor rendimiento en ejecución ...
Regístrate para leer el documento completo.