在当前软件设计中最流行的要算GoF这本书中提出的各种设计模式。很多人认为,设计模式对于程序语言(特别是c++/Java)本身的不足之处或多或少有一些弥补,不过如果语言足够强大,模式也许没有必要。下面Peter Norvig的一个例子就非常有代表性。在有些语言中,使用设计模式在使代码变得自然和简洁,但是模式本身使用方便性也很重要。不妨让我们来看看Scala(一种类似Ruby/Lisp之类的语言,它一定程度上降低了模式实现的繁琐)中常用的一些模式。 1.Singleton(单体模式) 单体模式是一种非常频繁使用到的模式。尽管它是一种最简单的模 ...
- 浏览: 7158 次
- 性别:

- 来自: 武汉

- 详细资料
搜索本博客
我的相册
2
共 2 张
共 2 张
最近加入圈子
最新评论
-
学JAVA必学的30个东西
恩,很多了,不过现在能达到这样标准的开发者不多。
-- by raydian -
2008上半年 软考 于5月 ...
加油!!!
-- by linzhanghui -
2008上半年 软考 于5月 ...
博主,其实,软设很简单的 我第一次考就过了,呵呵 希望楼主加油,我是大三考的
-- by laitaogood -
2008上半年 软考 于5月 ...
上海这边怎么老早就结束报名了,晕
-- by schiller.jon -
2008上半年 软考 于5月 ...
那可要 加油 啊~~嘿嘿~~
-- by hgz123






评论排行榜