martes
jun082004
AOP por Ted Neward y sin palabras raras
martes, junio 8, 2004 at 11:21AM
Ted Neward explica el objetivo de la AOP sin recurrir a hablar de poincuts, aspects, join points etc.
En resumen Ted plantea que el objetivo de la AOP es conseguir que la relacrión entre "requisito" o "necesidad" y la implementacrión tenga una relacrión 1:1.
Por ejemplo: quieres que toda funcrión emita un mensaje de log con fines de test, análisis etc, con POO ýnicamente la implementacrión de esa idea estaría dispersa en todas las funciones de todas las clases del programa. Usando AOP podrýa (en el mejor de los casos) implementarse en ýnico lugar (un aspecto) .
Aunque está en inglýs es altamente recomendable su lectura porque ahonda en la necesidad que justifica la AOP y menos en los detalles.
En resumen Ted plantea que el objetivo de la AOP es conseguir que la relacrión entre "requisito" o "necesidad" y la implementacrión tenga una relacrión 1:1.
Por ejemplo: quieres que toda funcrión emita un mensaje de log con fines de test, análisis etc, con POO ýnicamente la implementacrión de esa idea estaría dispersa en todas las funciones de todas las clases del programa. Usando AOP podrýa (en el mejor de los casos) implementarse en ýnico lugar (un aspecto) .
Aunque está en inglýs es altamente recomendable su lectura porque ahonda en la necesidad que justifica la AOP y menos en los detalles.
in
j2se
j2se 