摘要:在写完上篇文章《DynamicProxy(动态代理)技术剖析(1)》后,才发现原来博客园的dudu、hbifts、steeven早在一年前就开始制作AOP.NET了。谢谢hbifts的指导,让我又找到了不少有用的资料。 今天,仍然继续上次话题,把DynamicProxy的Mixins技术和IInvocation接口介绍一下: 上次只说道IInvocation接口中包含了一个回调的Delegate...
阅读全文
01 2005 档案
摘要:之所以学习DynamicProxy的原因有两个:一是在2005年第一期《程序员》杂志中的一篇文章《动态代理的前世今生》,另外就是对wayfarer的《让僵冷的翅膀飞起来》系列文章的讨论。这两方面都把我引向了对动态代理的学习。《动态代理的前世今生》一文是针对Java来写的,读了好几遍还是无法理解某些细节,只知道动态代理技术是很多新技术的基础,包括AOP。于是自己找来了网上的开源项目Castle's ...
阅读全文
摘要:终于有时间写点什么了,可以前酝酿好的东西似乎一下子都忘记了。这几天看了wayfarer的《《让僵冷的翅膀飞起来》系列之三——从Adapter模式到Decorator模式》后,感觉这样的文章真应当多发一些,激发思路。只是本来想用高级评论,却发现默认高级评论使用的是CuteEditor,在我的机器上根本无法使用,鼠标始终是沙漏(不知道是不是跟防火墙有关),而自己又无法选择使用什么编辑器编辑高级评论,所...
阅读全文
摘要:上周五的讨论又错过了!真可惜。可是实在没有办法,最近忙的厉害。就是发表一篇BLOG也要赶在7:30之前,8:00监考,提前10分钟进教室…… 不多说了,现在连会议记录还没有看完,还有寒枫天伤、Wayfarer、idior的文章也没顾得上看。先把我去年的一部分教案放上来,就算对TDD的一个补偿吧。内容很简单,总共两个RAR文件,一个是OO_PPT.rar,一个是BulbAndTube.rar,其中O...
阅读全文
摘要:前一段时间,关于我写的《设计模式随笔-锦囊妙计》一文引起了一番争议。一直想写点什么,但实在苦于太忙,今天把它补上。 争议的焦点是"锦囊妙计"是策略模式(《Java与模式》中用完全相同的锦囊妙计的例子来说明策略模式)还是命令模式(我的那篇随笔中写的是命令模式)。以及我在这个问题上是否有抄袭的嫌疑。首先明确表示我的《锦囊妙计》一文是完全自己写的,因为在写的时候我还没有看到《Java与模式》中策略模式一...
阅读全文