摘要: MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0 《设计模式》一书是用C++和Smalltalk介绍模式实例的。看了那些例子,大家都会感觉到,绝大多数的模式用Smalltalk实现起来非常简单。这是为什么呢? 因为Smalltalk没有静态类型,所以也就不需要匹配类型的模板等机制,也不需要仅仅为满足类型要求而进行继承,这就是Smalltalk简单的理由。而且,由于语言本身的动态性质,有些模式根本不必要以模式的形式来抽象出来就可以得到简洁的实现,这也是Smalltalk显得简单的原因之一。 Ruby在很多方面很像Smallt.. 阅读全文
posted @ 2011-06-17 15:17 我的IT技术 阅读(252) 评论(0) 推荐(0) 编辑