自己要看的,原文地址:http://www.uml.org.cn/zjjs/zjjs7.htm阅读全文>
发表于 @ 2005年02月14日 21:35:00|评论(loading...)|收藏
面向方面编程(Aspect-Oriented Programming, AOP)是一个令人兴奋的新模式。就开发软件系统而言,它的影响力将会和有15到20年的面向对象一样。面向方面编程和面向对象编程不但不是互相竞争的技术而且是可以很好的互补。面向对象编程主要用于为同一对象层次的公用行为建模。它的弱点是将公共行为应用于多个无关对象模型之间。而这恰恰是AOP适合的地方。AOP允许定义交叉的关系,那些关系应用于跨国分开的,非常不同的对象模型。AOP允许你层次化功能性而不是嵌入功能性,那使得代码有更好的可度性和易于维护性。我喜欢认为OOP是自上而下的软件开发,而AOP是自左而右的软件开发,它们是完全直交的技术,并且互相很好的补充。阅读全文>
发表于 @ 2005年01月07日 10:17:00|评论(loading...)|收藏