`
cbf4life
  • 浏览: 25883 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

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

阅读更多
[/b]觉的好你就吼两声;
觉的孬就骂两声;

我喜欢简单的思维,想用历史故事、幽默场景、现实生活表现设计模式,尽量想表现的轻松些,不想用一大堆的术语来描述,我是不很喜欢用看不懂的汉字描述一个问题,看看那些翻译的文档,所以自己想做点东西出来。

欢迎交流,真的,指正,臭骂都成。

[b]请大家回帖的时候,不要使用“顶”、“好”等语句,尽量能够切题讨论设计模式,提出错误,或者更优方案,这样你进步,我也进步。


20090524更新:
增加了桥梁模式
到现在为止,我估计已经完成整本书的1/4,但是还没有一个优秀的名字,现在隆重的开始征名,奖励嘛,如果书籍出版的话,送你一本,不出版的话,那个送你10W份电子文档,哈哈。
太欣赏像中原一点红、西门吹雪、孤独求败、东方不败这样的名字,太经典了,敬仰崇拜呀,给我这样一个名字吧

20090530更新:
增加命令模式和装饰模式

20090608更新:
增加迭代器模式和组合模式,增加了后序。

20090618更新:
增加观察者模式,讲述李斯和韩非子之间的故事

20090622更新:
增加责任链模式,增加了页面标签;

20090628更新:
增加状态模式

2009年7月5日:
增加访问者模式、单一职责原则、迪米特法则、里氏替换原则;并且整理了一下文档的格式,更清晰一些。

2009年7月13日:
增加原型模式。

2009年7月26日:
增加中介者模式、迪米特法则、依赖倒置法则

2009年8月5日:
增加开闭原则

2009年8月13日:
增加解释器模式。

2009年9月16日:
增加了一篇混编模式
不好意思,这段时间主要是在整理之前写的文件,预计10月份会放出来整理过的文件,更通俗,更严谨,同时结构也更清晰,到时候希望大家捧场。

2009年10月17日:
更新了享元模式和备忘录模式。
跟大家说声:非常抱歉,这段时间确实非常忙,文档在更新,准备出书,各个技术细节都需要考虑、验证,所有没有来得及更新,请大家谅解。

2010年3月17日:
本书已经出版,预计下周(3月22日)上市,谢谢大家关注,书名《设计模式之禅》。

china-pub的预定在这里:http://www.china-pub.com/196412
CSDN的课堂在这里:http://student.csdn.net/?259146
分享到:
评论
33 楼 風一樣的男子 2009-04-23  
剛看了策略模式,寫得不錯,淺濕易懂,就先用樓主的教程先學習設計模式
32 楼 xzj127 2009-04-23  
精辟!

呵呵。。娱乐学习。。。学习娱乐
31 楼 cats_tiger 2009-04-23  
呵呵,写的很有趣,继续努力
30 楼 黑暗浪子 2009-04-23  
cbf4life 写道
觉的好你就吼两声;
觉的孬就骂两声;

我喜欢中国的历史,想用历史的故事表现设计模式,尽量想表现的轻松些,不想用一大堆的术语来描述,我是不很喜欢用看不懂的汉字描述一个问题,看看那些翻译的文档,所以自己想做点东西出来。


欢迎交流,真的,指正,臭骂都成

你丫的,可真有你的~
我投了精华了,你可要给我写好咯~兄弟
29 楼 dwwind 2009-04-23  
独到,非常的形象的比喻
28 楼 sunchaohui_koko 2009-04-23  
精辟,精辟
27 楼 ycyu09 2009-04-23  
楼主写得太好了 不吼不行啊,吼吼……~!
26 楼 netfork 2009-04-23  
建议代码别抓图,现在这样生成的pdf中,代码很模糊。
25 楼 fujohnwang 2009-04-23  
同样一个故事可以从多个角度去看,所以,仅仅搬给一个模式,好像理解上,解释上会有问题,呵呵
wangpo那个,我还可以理解她只是一个mediator哪,呵呵
说她是proxy和decorator可能语言上绕的过去,不过,自己想想可能也不是那么准确,使用历史故事,应该重用这个故事的本意,而不是自己去延伸它,这样才能让读者更容易理解,不过,作者既然开了个头,还是鼓励一下啦,呵呵
24 楼 wq13480 2009-04-23  
看了,是不错,希望加上目录,看起来就更方便了
23 楼 wangxin0072000 2009-04-23  
写的很好玩,但是也有问题,比如第一个故事封装锦囊部分是策略模式,可是一般策略模式不是像赵云这么用的。使用的时候是不是可以考虑工厂模式或者commend模式。我只是随便说说,不对的地方请指正。
22 楼 ideafrog 2009-04-23  
策略模式解释的很有问题。下面的没看。

误人子弟。
21 楼 andy54321 2009-04-23  
我 丁页 楼主了;
看了第一个策略模式,讲的很好玩,
看楼主的东东真就是事半功倍;
加油,投支持
20 楼 zjgzpc 2009-04-23  
8错 8错! 支持下。
19 楼 zozoh 2009-04-23  
建议楼主在 JE 上弄个专栏,这样就不用下载看更新了,而且还能方便收集评论
18 楼 rmn190 2009-04-23  
很是期待楼主继续.

写的很清晰, 俺理解的也很到位.

谢谢!
17 楼 VonNeumann 2009-04-23  
等你写完了可以命名叫《戏说设计模式》
然后出本书
我推荐给我师弟师妹
16 楼 kunee 2009-04-23  
非常棒,继续继续。

把21条都整出来
15 楼 chenhua_1984 2009-04-23  
类似大话设计模式那本书!
14 楼 whaosoft 2009-04-23  
提个小建议
好多人写的书 都是一堆中国故事 我感觉很没毕业 真的
他自己也不是程序员 他的那比喻也不一定就对
比如 spring 书里就写什么 程序员的春天来了啊
说实话废话占 书的 80% 说的都是基础 应用的没讲
还有就是 我记得刚毕业时看了好多 黄色皮儿的书
几乎内容都是一样 800页的书 也就100多书讲点稍微有用的
所以我现在一般不看中国人写的书了都

相关推荐

    穷人续写___ 穷人续写500字.docx

    这篇文档的【标题】和【描述】并未提供与IT行业相关的知识内容,而是关于一篇文学作品的续写,描述的是渔夫和桑娜这对穷人夫妇收养邻居孤儿的故事。因此,无法按照要求生成IT行业的专业知识点。不过,如果我们要将这...

    SKchat小说续写模型

    SKchat-v1续写模型(4个epochs) 使用英文小说数据训练的微型续写模型(代码框架),不包含新的模型的核心 语言为英文,输入一句话(末尾不带'.'),模型预测下一句话,输入最长为90,超过自动截断。 run.py是基础的...

    Oracle9i spool续写实例

    在Oracle 10g及更高版本中,Spool引入了`CREATE`, `REPLACE`, 和 `APPEND` 参数,使得续写操作变得更加便捷。然而,在Oracle 9i及其之前版本,实现Spool续写较为复杂,通常需要一些技巧来完成。 在Oracle 10g中,`...

    labview-txt.rar_labview txt 续写_labview 存成txt_labview文件保存_site:ww

    LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一款由美国国家仪器公司(NI)开发的图形化编程环境,专为测试、测量和控制应用设计。在LabVIEW中,我们可以创建自定义的用户界面,并通过编程来...

    2021皇帝的新装续写___600字.docx

    在这个续写中,作者延续了原作的主题,进一步展示了皇帝的自我反省与转变,以及社会对真实与谎言的认知变化。 在续写的故事中,皇帝在游行结束后,意识到自己的愚蠢和虚荣,他选择了改变,日夜辛勤治理国家,使得...

    AI续写软件v2.7.rar

    在使用AI续写软件v2.7前,别忘了阅读“请先看使用说明.txt”文件,这将帮助你更好地理解和掌握软件的各项功能,充分利用它的优势,避免操作上的困扰。通过熟练掌握这款工具,无论是日常写作练习,还是应对复杂的学术...

    如何写好续写作文[整理].doc

    【如何写好续写作文】 续写作文是一种创造性写作的形式,要求学生依据原文的内容,将故事继续延伸,形成完整的情节。续写不仅考验学生的想象力,还锻炼了他们的逻辑思维和语言表达能力。以下是写好续写作文需要注意...

    用ChatGPT续写《红楼梦》大结局.zip

    本压缩包文件"用ChatGPT续写《红楼梦》大结局.zip"就展示了这种尝试,使用ChatGPT来续写这部经典小说的结尾。 ChatGPT是OpenAI公司推出的一种预训练语言模型,它基于大量文本数据进行学习,能够理解和生成人类语言...

    基于flask+LSTM实现AI写诗。支持根据提示词续写全诗和藏头诗。.zip

    支持根据提示词续写全诗和藏头诗。LSTM (Long Short-Term Memory) 是一种特殊的循环神经网络(RNN)架构,用于处理具有长期依赖关系的序列数据。传统的RNN在处理长序列时往往会遇到梯度消失或梯度爆炸的问题,导致...

    续写《意大利的爱国少年》教学设计.doc

    1. **回忆旧知,奠定基础**:首先,教师通过提问回顾课文内容,帮助学生理解少年的动机和行为,为续写做好准备。 2. **指导续写**:提供两个续写示例,激发学生的创造性思维。学生需考虑故事的发展,如乘客的反应、...

    部编三年级上册语文习作:续写故事.pdf

    - 在续写故事之前,学生需要认真观察图画或阅读材料,把握中心思想、基本情节、主要人物及其特点和人物关系。 - 故事续编时,应该与开头内容相吻合,确保故事的连贯性和合理性。 - 教师需要引导学生将想象与生活实际...

    人工智能文章自动续写 基于GPT2模型

    ai自动续写文章,小说,新闻稿等 训练架构在文件内 已自带预训练模型 ai仅供学习禁止违法行为 ai仅供学习禁止违法行为ai仅供学习禁止违法行为ai仅供学习禁止违法行为ai仅供学习禁止违法行为 ai仅供学习禁止违法行为...

    《皇帝的新装》续写作文_1.docx

    1. 故事续写:《皇帝的新装》是安徒生的经典童话,这篇续写作文展示了故事的后续发展,皇帝被将军指出真相,最终死亡,将军成为新皇帝,而一个小男孩通过智慧揭示了裁缝的欺骗,帮助皇帝认识到错误。 2. 诚实与勇气...

    我和陈明是好朋友续写.doc

    我和陈明是好朋友续写.doc

    部编版六年级续写作文训练题.rar

    部编版六年级续写作文训练题.rar

    国王的新衣续写版(英文).doc

    《国王的新衣续写》 在经典的安徒生童话《国王的新衣》中,国王因为过于虚荣,被两个骗子欺骗,穿着“无形”的新衣游行,最终在一个小孩的诚实揭露下,国王赤裸地暴露在众人面前。这篇续写则探讨了国王在经历了这场...

    作文续写.doc

    【作文续写】是语文写作的一种特殊形式,它要求作者在已有故事的基础上,继续扩展故事的情节和结局,以此锻炼学生的想象力、创新能力和语言表达能力。续写可以帮助学生更好地理解和运用故事结构,培养他们对故事发展...

    雷傲论坛帖子续写插件

    有的时候我们只是想添加内容(续写)上去,却要打开编辑页面,麻烦,速度又慢,又有些含糊不清,没有达到我理想的效果。 如果添加内容象在topic.cgi里的快速回复栏那样方便快捷,可想我们会选择它和“编辑”其中的...

    《狐狸和乌鸦》续集400字_续写作文.doc.pdf

    很抱歉,根据您提供的信息,“《狐狸和乌鸦》续集400字_续写作文.doc.pdf”这个文件标题似乎指向一个文学创作或教育素材,而非IT行业的专业知识点。描述部分为空,标签也没有提供任何IT相关的关键词。因此,我无法...

    秋三年级语文上册 第四单元 习作 续写故事教学设计 新人教版-新人教版小学三年级上册语文教案.doc

    【续写故事教学设计】是小学三年级语文课程的一部分,旨在教授学生如何进行续写故事的写作技巧。在教学过程中,教师首先通过扩句练习来激发学生的想象力,让学生理解续写故事的基本概念,即在已有故事的基础上进行...

Global site tag (gtag.js) - Google Analytics