摘要:
近日正在看设计模式,其中有一些涉及到了Delegate和Event的应用,自己仔细思考了一下Delegate应用的必要性,可以这样说:Delegate做为指向函数的指针,在面向对象的设计中,为确保对象的独立性,很好的执行与其他对象实例的交互,Delegate在其中发挥了不可忽略的作用。而作为Event在概念上作了更高层次的抽象,更符合面向对象的分析方式,本身的构造依赖于Delegate的使用,但从技术上来说,或许是本人技术水平太低,我看不出Event从应用上有什么特别之处,好像就是纯粹为了铺垫这样一种叫法而已.
本来想按照普通的技术应用来写这篇文章,又突然感觉那样没什么意思,所以一直搁笔到现在,但也突然有这样一种意识:这是自己的东西吗?如果旁征博引又有什么乐趣可言呢,所以连题目也都改了,从一篇纯技术文章转到一片心得品论文章.
在现在搞开发的部落人群里,对于技术是一个热门的词汇,但在这个词汇的背后隐藏了太多空洞的内涵,纯COPY的记忆应该在很多的人都比较深刻,也许这是许多人都不愿做的事儿,但我们却一直在做这样的事情,
阅读全文