近日在园子里频繁出现的一些有关AOP文章,相信有不少人对此产生了一些兴趣。
不过从文章的评论中看出有些朋友还是对AOP不知所谓,对文章出现的各种术语不得其解,可能更多的希望看到更简单生动的介绍。下面我就试着用最简单的语言来谈谈我对Aop的一点小小的理解,不需要你对面向对象很了解,更不需要你了解所谓的设计模式.
为什么我们需要函数(结构化编程)? --- 为了消除重复
为什么我们需要类(面向对象)? --- 为了消除重复
为什么我们需要方面(面向方面)? --- ???
No Buzzword AOP ---when we don't have aop
No Buzzword AOP --- with AOP(Method interceptor)