自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 《设计模式之禅》第二次重印,窃喜

      前两天,编辑发邮件过来,说《设计模式之禅》第二次重印了,台湾繁体版也准备上市了,心中不仅窃喜,但同时也隐隐有点不安。窃喜的原因很简单,这本书是在今年3月份第一次印刷,然后到7月份第一次重印,现在12月份第二次重印,——这事儿搁谁身上都乐不可支,嘿嘿嘿嘿!那为啥说窃喜呢,谦虚是中国人公认的美德,而我又是原原本本的中国人,谦虚自然要把它当回事了,心里是乐开了花,但面上还得说“木啥,就是总结...

2010-12-13 10:09:49 110 2

策略模式的扩展——策略枚举

    各位,我给大家出个小学的题目:输入3个参数,进行加减法运算,参数中两个是int型的,剩下的一个参数是String型的,只有“+”,“-”两个符号可以选择,不要考虑什么复杂的校验,我们做的是白箱测试,输入的就是标准的int类型和合规的String类型,各位大侠,想想看,怎么做,简单得很!     有非常多的实现方式,我今天来说四种,先说第一种,写一个类,然后进行加减法运算,类图也不用画了,太...

2010-03-17 23:09:16 85

设计模式的感言

3个月没在这里冒泡了,在cnblogs上开了个博客后,到javaeye上主要就是看看,基本不发言了。倒不是cnblogs有多好,主要是可以用live writer写blog,这个很方便,可以写一半暂存下来,呵呵。 我的处女作《设计模式之禅》终于要出版了,估计下周就能上市,我在书的致谢中写道“还要感谢JavaEye上所有顶贴的网友,没有你们的支持我就失去了编写的动力,就像希腊神话中...

2010-03-17 23:03:18 81

策略模式 VS 桥梁模式

这对冤家终于碰头了,策略模式与桥梁模式是如此相似,简直就是孪生兄弟,要把它们两个分开需要花费大量智力,我们来看看两者的通用类图,如下所示。     什么?你没有看出两者之间很相似?如果把策略模式的环境角色变更为一个抽象类加一个实现类,或者桥梁模式的抽象角色未实现,只有修正抽象化角色,想想看,这两个类图有什么地方不一样?一样,完全一样! 正是由于类似场景存在才导致了两者在实际应用中经常混...

2009-12-08 23:57:15 113

23模式之外的模式——规格模式 Specification Pattern

     规格模式是组合模式的一种扩展,在框架性开发中使用较多(项目级开发很少使用),这里做一个简单的介绍。由于是摘录,上下文章节可以参考我的博客,http://hi.baidu.com/cbf4life,或者下载PDF文件也一样。  发带格式、带图片的DOC文档太麻烦了,刚刚还出现了内容都整理好了,然后附件上传不上来,就在那转圈,我晕,只有重新发了!       这里假设了一个这样一个场景...

2009-11-30 10:22:01 167

俺又回来了,先奉上一篇——接口隔离原则_20091128更新

蛰伏N久,我cbf4life又回来了!  先奉上一小篇,欢迎拍砖。 接口隔离原则的定义     在讲接口隔离原则之前,先明确一下我们的主角——接口。接口分为两种:         ◇ 实例接口(Object Interface),在Java中声明一个类,然后用new关键字产生的一个实例,它是对一个类型的事物的描述...

2009-11-25 23:23:49 115

我写的设计模式,准备续写下去,请大家支持_2010317更新

[b][/b]觉的好你就吼两声; 觉的孬就骂两声; 我喜欢简单的思维,想用历史故事、幽默场景、现实生活表现设计模式,尽量想表现的轻松些,不想用一大堆的术语来描述,我是不很喜欢用看不懂的汉字描述一个问题,看看那些翻译的文档,所以自己想做点东西出来。 欢迎交流,真的,指正,臭骂都成。 [b][color=red]请大家回帖的时候,不要使用“顶”、“好”等语句,尽量能够切题讨论设计模...

2009-04-22 00:10:21 119

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除