这是一个非常强的开源项目!一开始由Mike Kruger编写,那时VS.net的beta版还不可以用,除此之外也没有其它好的C#编辑器,所以Mike就自己开发了一个程序编辑器.后来陆陆续续来了一些程序员,组成了SharpDevelop的核心工作组,从事这项开发.阅读全文>
发表于 @ 2004年09月28日 12:43:00|评论(loading...)|收藏
这篇例子很早就发在闪吧了,可是无人问津,真是寒啊~~Abstract Factory意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。阅读全文>
发表于 @ 2004年09月27日 14:27:00|评论(loading...)|收藏
记得对设计模式描述得最好的就是csdn上面的一篇《追mm和设计模式》的帖子
下面是其中对Command模式的描述:
Command—俺有一个mm家里管得特别严,没法见面,只好借助于她弟弟在我们俩之间
传送信息,她对我有什么指示,就写一张纸条让她弟弟带给我。这不,她弟弟又传送过来
一个command,为了感谢他,我请他吃了碗杂酱面,哪知道他说:“我同时给我姐姐三个
男朋友送command,就数你最小气,才请我吃面。”,
命令模式:命令模式把一个请求或者操作封装到一个对象中。命令模式把发出命令的责任
和执行命令的责任分割开,委派给不同的对象。命令模式允许请求的一方和发送的一方独
立开来,使得请求的一方不必知道接收请求的一方的接口,更不必知道请求是怎么被接收
,以及操作是否执行,何时被执行以及是怎么被执行的。系统支持命令的撤消。
阅读全文>
发表于 @ 2004年09月21日 13:13:00|评论(loading...)|收藏
看了一下moock的>,全书都写得还不错,不愧为actionscript的权威写出来的书。注意了一下,MVC模式这一章。MVC也不是什么新概念了, 早在smalltalk中开始流行了, 现在C++中的document/view结构也是这种原理。通过消息映射达到从view响应的事件改变document的内容。一看moock的写法,就知道他是有java背景的人,包括Oberserable类和Oberserver接口,以及MVC的实现都是仿照传统的java写法。 阅读全文>
发表于 @ 2004年09月18日 18:55:00|评论(loading...)|收藏
这个模式太重要了,MVC经常用到! 监视View的动作,通过Control改变Model.阅读全文>
发表于 @ 2004年09月07日 15:24:00|评论(loading...)|收藏
记得riacn有一段时间经常有人贴23种gof设计模式的代码,其实在很早以前,偶就已经把这23种基本模式还有其它的模式如MVC等,用Actionscript写了一遍,嘿嘿.还有thor的一些扩展数组类的与数据结构有关的东东,偶去年九月flash2004刚出来的时候,就写过一个Collection Framework了.慢慢放出一些吧.阅读全文>
发表于 @ 2004年09月07日 15:07:00|评论(loading...)|收藏