伍迷家园

让编程融入生活
随笔 - 92, 文章 - 0, 评论 - 2113, 引用 - 172
数据加载中……

《大话设计模式》正式出版,前言、目录、样章下载

购买《大话》的朋友,如果觉得好,希望能到相应的网站写一些对阅读此书的好的评价,不用客气,多多益善。如果觉得不好,哈哈,不妨默默批评一下——开个玩笑,其实您的评价,只要是真诚的,不管正面和负面,我都会接受,这也能对后面读者提供一些反馈,是负责任的表现!


 


 

 《大话设计模式》序.pdf  《大话设计模式》前言.pdf 《大话设计模式》目录.pdf  《大话设计模式》第1章.pdf 《大话设计模式》第29章.pdf

本书起因

写本书源于我一次做培训的经历,学生大多是计算机专业的学生或有过一定经验的在职开发者。他们都知道类、方法、构造方法、甚至抽象类、接口等概念,并用Visual Studio写过不少的WindowsWeb程序,可是当我提问为什么要用面向对象,它的好处在哪里时,却没有人能完整地讲得出来,多数人的反应是,概念知道的,就是表达不清楚。

针对于此,我就举了中国古代的四大发明中活字印刷的例子(见第1章),通过一个虚构的三国曹操做诗的情景,把面向对象的几大好处讲解了一下,学生普遍都感觉通俗易懂,觉得这样的教学比直接告诉面向对象有什么好处要更加容易理解和记忆。

这就使得我不断地思考这样一个问题,学一门技术是否需要趣味性、通俗性的引导。

我在思考中发现,看小说时,一般情况下我都可以完整地读完它,而阅读技术方面的图书,却很少有真正的每章每页的仔细阅读。尽管这两者是有很大区别,技术书中可能有不少知识是已经学会或暂时用不上的内容,但也不得不承认,小说之所以可以坚持读完是因为对它感兴趣,作者的文字吸引你。而有些技术书的枯燥乏味使得阅读产生了困难,通常读个前几章就留待以后再说了。

技术课的教学同样如此,除非学生是抱着极大的学习动机来参与其中,否则照本宣科的教学、枯燥乏味的讲解,学生一定会被庞杂的概念和复杂的逻辑搅晕了头脑,致使效果大打折扣。也正因为此,往往造成部分学生,学了四年的计算机编程,却可能连面向对象有什么好处都还说不清。

为什么不可以让技术书带点趣味性呢,哪怕这些趣味性与所讲的技术并不十分贴切,只要不是影响技术核心的本质,不产生重大的错误,让读者能轻松阅读它,并且有了一定的了解和感悟,这要比一本书写得高深无比,却被长期束之高阁要好得多。

也正是这个原因,本人开始了关于设计模式的趣味性写作的尝试。

本书读者

显然本书不是给无任何编程经验的人看的,对于想入这一行的朋友来说,找一门编程语言,从头开始或许才是正道。而本书也不太适合有了多年面向对象开发经验,对常用的设计模式了如指掌的人看的。毕竟这里更多的是一些基础性的东西。

我时常拿程序员的成长与足球运动员的成长做对比。

GoF的《设计模式》好比是世界顶级足球射门集锦,《重构》、《敏捷软件开发》、《设计模式解析》好比是一场场最精彩的足球比赛。我为之疯狂,为之着迷。可是我并不只是想做一个球迷(软件使用者),而是更希望自己能成为一个足球运动员(软件设计编程者),能够亲自上场比赛,并且最终能成为球星(软件架构师)。我仔细地阅读这些被誉为经典的著作,认真地实践其中代码,但是我总是半途而废、坚持不下去,我痛恨自己意志力的薄弱、憎恶自己无端地放弃,难道我真的就是那么的笨?

痛定思痛,反思悔过。我终于发现,贝利、马拉多纳不管老、胖是用来敬仰的,贝克汉姆、罗纳尔迪尼奥不管美、丑是用来欣赏的,但他们的球技……嗨,客气地说,是不容易学会的,客观地说,是不可能学得会的。为什么会这样?原来,我学习中缺了一个很重要的环节,我们在看到了精彩的球赛,欣赏球星高超球技的同时,却忽略了球星的成长过程。他们尽管有一定天分,但却也是从最底层通过努力一点一点慢慢显露出来的,我们需要的不仅仅是世界杯上的那定乾坤的一脚,更需要这一脚之前是如何练出那种神奇的方法,对于程序员来讲,精彩的代码是如何想出来的,要比看到精彩的代码更加令人期待。

本书显然不是培养足球明星(软件架构师)的俱乐部,而是训练足球基本功的学校,培训的是初学足球的小球员(面向对象的程序员),本书希望的是读者阅读后可以打好面向对象的基础,从而更加容易并深入的去理解和感受GoF的《设计模式》以及其他大师作品的魅力。

本书定位

本书是在学习众多大师智慧结晶的图书作品、分享了网上多位朋友的实践经验的基础上,加之自己的编程感受写出来的。正如牛顿有句名言:“如果说我比别人看得更远些,那是因为我站在了巨人的肩上。”但显然,本书并没有创造或发现什么模式,因此谈不上站在巨人肩膀上看得更远。所以作者更希望本书能成为一些准备攀登面向对象编程高峰的朋友的登山引路人、提携者,在您登山途中迷路时给予指引,在您峭壁攀岩摔跤时给予保护。

本书特色

本书有两个特色,第一特色是重视过程。看了太多的计算机编程类的图书,大多数书籍都是集中在讲授优秀的解决方案或者一个完美的程序样例,但对这些解决方案和程序的演变过程却重视不够,好书之所以好,就是因为作者可以站在学习者的角度去讲解问题所在,让学习门槛降低。《重构与模式》中有一句经典之语:“如果想成为一名更优秀的软件设计师,了解优秀软件设计的演变过程比学习优秀设计本身更有价值,因为设计的演变过程中蕴藏着大智慧。”本人就希望能通过小菜与大鸟的对话,在不断地提问与回答过程中,在程序的不断重构演变中,把设计模式的学习门槛降低,让初学者可以更加容易地理解,为什么这样设计才是好,是如何想到这样设计的。

本书的第二个特色就是贴近生活。尽管编程是严谨的,不容大话和戏说。但生活却是多姿多彩的,而设计模式也不是完全孤立于现实世界而凭空想出来的理论。事实上所有的模式都可以在生活中找到对应。因此,通过主人公小菜和大鸟的对话,将求职、面试、工作、交友、投资、兼职、办公室文化、生活百味等等非常接近程序员生活原貌的场景写到了书中,用一个个小故事来引出模式,会让读者相对轻松地进入学习设计模式的状态。当然,此举的最大目的还是为了深入浅出,而非纯粹噱头。

本书内容

本书通篇都是以情景对话的形式,用一个又一个的小故事或编程示例来组织的。共分为四个部分。第一部分是面向对象的意义和好处以及几个重要的设计原则,通过小菜面试的失败引出;第二部分是详细讲解23个设计模式;第三部分是对设计模式的总结,利用小菜梦到的超级模式大赛的场景,把所有的面向对象和模式概念都拟人化来趣味性的总结设计模式之间的异同和关键点。第四部分是附录,主要是针对对面向对象不熟悉读者的一个补充,通过一个例子的演变介绍了类、封装、继承、多态、接口、事件等概念。

本书人物及背景

小菜:原名蔡遥,22岁,上海人,上海某大学计算机专业大学四年级学生,成绩一般,考研刚结束,即将毕业,正求职找工作。

大鸟:原名李大辽,29岁,小菜的表哥,云南昆明人,毕业后长期从事软件开发和管理工作,近期到上海发展,借住小菜家在宝山的空套房内。小菜以向大鸟学习为由,也从市区父母家搬到宝山与大鸟同住。

本书研读方法

本书建议按顺序阅读,如果您感觉由于面向对象知识的匮乏,例如对继承、多态、接口、抽象类的理解不足,造成阅读上的困难,不妨先阅读附录一的“培训实习生——面向对象基础”部分,然后再从第1章开始阅读。如果您已经对不少设计模式熟悉,也不妨挑选不熟悉的模式章节阅读。

尽管本书中的代码都提供下载,但不经过读者的自己手动输入过程,其实阅读的效果是大打折扣的。强烈建议读者根据样例自己写程序,只有在运行出错,达不到预期效果时再查看本书提供的源程序,这样或许才是最好的学习方法。有问题可及时与我联系。我的电子邮箱是chengjielong@163.com,博客是http://cj723.cnblogs.com/

本书中的很多精华都来自许多大师作品,建议读者通过笔记形式记录,这将有助于您的记忆和理解设计模式,增强最终的读书效果。

本书中出现的“[ ]”是表示句子摘自某书。例如,“策略模式(Strategy):它定义了算法家族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化不会影响到使用算法的客户[DP]。”其中“[DP]”表示此名摘自《设计模式:可复用面向对象软件的基础》,详细摘要说明请参看附录二。

本书中29章中的虚拟人物姓名都是软件编程中的专业术语,因此凡是专业术语被指向人物姓名的都用斜体字表示,以和实际术语区分。例如,“第一位是我们OOTV创始人,向对象先生”,这里的斜体字面向对象指人名。

关于本书学习的疑问解答

Ø      看本书需要什么基础?

主要是C#或其他编程语言的基础知识,如变量、分支判断、循环、函数等编程基础,关于面向对象基础可参看本书的附录一。

Ø      设计模式是否有必要全部学一遍?

答案是,Yes!别被那些说什么设计模式大多用不上,根本不用全学的舆论所左右。尽管现在设计模式远远不止23种,对所有都有研究是不太容易的,但就像作者本人一样,在学习GoF总结的23个设计模式过程中,你会被那些编程大师们进行伟大的技术思想洗礼,不断增加自己对面向对象的深入理解,从而更好的把这种思想发扬光大。这就如同高中时学立体几何感觉没用,但当你装修好房子购买家俱时才知道,有空间感,懂得空间计算是如何的重要,你完全可能遇到买了一个大号的冰箱却放不进厨房,或买了开关门的衣橱(移门不占空间)却因床在旁边堵住了门而打不开的尴尬。

重要的不是你将来会不会用到这些模式,而是通过这些模式让你找到“封装变化”、“对象间松散耦合”、“针对接口编程”的感觉,从而设计出易维护、易扩展、易复用、灵活性好的程序。成为诗人后可能不需要刻意地按照某种模式去创作,但成为诗人前他们一定是认真地研究过成百上千的唐诗宋词、古今名句。

如果说,数学是思维的体操,那设计模式,就是面向对象编程思维的体操

Ø      我学了设计模式后时常会过度设计,如何办?

作者建议,暂时现象,继续努力。

设计模式有四境界:

1.没学前是一点不懂,根本想不到用设计模式,设计的代码很糟糕;

2.学了几个模式后,很开心,于是到处想着要用自己学过的模式,于是时常造成误用模式而不自知;

3.学完全部模式时,感觉诸多模式极其相似,无法分清模式之间的差异,有困惑,但深知误用之害,应用之时有所犹豫;

4.灵活应用模式,甚至不应用具体的某种模式也能设计出非常优秀的代码,以达到无剑胜有剑的境界。

从作者本人的观点来说,不会用设计模式的人要远远超过过度使用设计模式的人,从这个角度讲,因为怕过度设计而不用设计模式显然是因噎废食。当你认识到自己有过度使用模式的时候,那就证明你已意识到问题的存在,只有通过不断的钻研和努力,你才能突破“不识庐山真面目,只缘身在此山中”的瓶颈,达到“会当凌绝顶,一览众山小”的境界。

编程语言的差异

本书讲的是面向对象设计模式,是用.NET中的C#语言编写,但本书并不是主要讲解C#语言或.NET框架的图书,因此本书同样适合JavaVB.NETC++等其他一些面向对象语言的读者阅读来学习设计模式。

Java而言,主要差异来自C#对于子类继承父类或实现接口用的都是“:”,而Java中两者是有区别的。

Cat继承抽象类Animal时,Java语法是

 

public class Cat extends Animal

 

Superman实现接口IFly时,Java语法是

 

public class Superman implements IFly

 

然后Java中所有的方法都是虚拟的,因此不用指定new或是override修饰符。还有一些其他差异,但基本都不影响本书的阅读。

对于VB.NET的程序员,如果阅读困难,不妨去网上查找关于转换C#VB.Net语言的工具,比如http://www.kamalpatel.net/ConvertCSharp2VB.aspx,将下载本书的源代码转换后再进行阅读。

C++的程序员,可能在语言上会有些差异,不过本书应该不会因为语言造成对面向对象思想的误读。

不是一个人在战斗

首先要感谢我的妻子李秀芳对我写作本书期间的全力支持,没有她的理解和鼓励,就不可能有本书的出版。而我们的宝宝也将在2008年初出生,希望等宝宝懂事后能知道,在宝宝的母亲怀胎过程中,宝宝的父亲也在为书的诞生而努力。也希望本书成为赠送给他或者她的最好的礼物。

父母的养育才有作者本人的今天,本书的出版,寻根溯源,也是父母用心教育的结果。养育之恩,没齿难忘。

本书起源于本人在“博客园”网站的博客http://cj723.cnblogs.com/中的一个连载文章《小菜编程成长记》。没想到连载引起了不小的反应,网友们普遍认为本人的这种技术写作方式新颖、有趣、喜欢看。正是因为众多网友的支持,本人有了要把GoF23种设计模式全部成文的冲动。非常感谢这些在博客回复中鼓励我的朋友。

这里需要特别提及洪立人先生,他是本人在写书期间共同为理想奋斗的战友,写作也得到了他的大力支持和帮助,我写作的不少妙句也来自我们俩共同合作的网站http://www.miaoju.net。在此对他表示衷心的感谢。

写作过程中,本人参考了许多国内外大师的设计模式的著作。尤其是《设计模式》(作者:简称GoFErich GammRichard HelmRalph JohnsonJohn Vlissides)、《设计模式解析》(作者:Alan ShallowayJames R. Trott)、《敏捷软件开发:原则、模式与实践》(作者:Robert C.Martin)、《重构——改善既有代码的设计》(作者:Martin Fowler)、《重构与模式》(作者:Joshua Kerievsky)、《Java与模式》(作者:阎宏等等,没有他们的贡献,就没有本书的出版。也希望本书能成为更好阅读他们这些大师作品的前期读物。

写作过程中,本人还参考了http://www.dofactory.com/ 关于23个设计模式的讲解,并引用了他们的结构图和基本代码。在博客园中的许多朋友,比如张逸、吕震宇、李会军、idiorAllen Lee的博文,MSDN SmartCast中李建忠的讲座,CSDN博客中的大卫、ai92的博文,网站Jwww.jdon.com 的版主banq的文章都给本人的写作提供了非常大的指引和帮助,在此表示感谢。另外博客园的双鱼座先生还对本人的部分代码提出了整改意见,也表示衷心的谢意。详细参考资料与网站链接,见附录二。

事实上,由于本人长期有看书记读书笔记的习惯,所以书中引用笔记的内容,也极有可能是来自某本书或者某个朋友的博客、某个网站的文章。而本人已经无法一一说出其引用的地址,但这些作者的智慧同样对本书的写作带来了帮助,在此只能说声谢谢。

最后,对本书的责任编辑陈冰先生及清华大学出版社的相关工作人员,表示由衷的感谢。本书的出版离不开先生的指导和其他工作人员的辛勤工作。

程杰 

20077

posted on 2007-11-23 10:01 伍迷 阅读(11501) 评论(68)  编辑 收藏 所属分类: 大话设计模式

评论

#1楼   回复  引用  查看    

gxgx
2007-11-20 19:46 | Jeffrey Zhao      

#2楼   回复  引用  查看    

支持中。。。买本去了。。嘎嘎。。
2007-11-23 10:08 | 彭成刚      

#3楼   回复  引用  查看    

好像还在估价。。还不能购买啊。。能上joyo和当当吗。。那个力度应该够强。。
2007-11-23 10:11 | 彭成刚      

#4楼   回复  引用    

希望能上joyo
2007-11-23 10:30 | zhusz[未注册用户]

#5楼   回复  引用  查看    

恭喜啊
很赞同你的有些观点:成为诗人后可能不需要刻意地按照某种模式去创作,但成为诗人前他们一定是认真地研究过成百上千的唐诗宋词、古今名句。

我一直认为学习设计模式也要走从量变到质变这条路,不要把设计模式当圣经
2007-11-23 10:31 | 横刀天笑      

#6楼   回复  引用  查看    

恭喜
2007-11-23 10:33 | 武眉博<活靶子.Net>      

#7楼[楼主]   回复  引用  查看    

@Jeffrey Zhao
@彭成刚
@zhusz
@横刀天笑
@武眉博<活靶子.Net>

感谢各位的捧场,我最大的愿望就是能给面向对象和设计模式的初学者以收获。如果能让朋友们喜欢上设计模式,并主动去钻研设计模式,从而使得自己的代码不仅仅是实现,而且是非常好的实现,那将是我最大的欣慰。

2007-11-23 10:36 | 伍迷      

#8楼   回复  引用  查看    

书店有得卖了吗?
2007-11-23 10:41 | qq13237810775      

#9楼   回复  引用  查看    

看了一到12章,感觉不错
2007-11-23 10:48 | Dreaming      

#10楼[楼主]   回复  引用  查看    

@qq13237810775
由于出版、物流、上架以及地区差异等原因,书店购买估计要12月10日左右。网上书店或许可以快一些。实话说,我自己也还没有看到印刷后的书呢。

@Dreaming
那12章是前期我的博文,与实际书中内容有出入的,相比较而言,讲解风格是类似的,但书中内容组织得更好些。
2007-11-23 11:09 | 伍迷      

#11楼   回复  引用  查看    

好啊,等着买了。
2007-11-23 11:57 | 巫云      

#12楼   回复  引用  查看    

万望此书特卖,读了样章,感觉不错。
2007-11-23 12:43 | bmrxntfj      

#13楼   回复  引用  查看    

不错 支持一下
2007-11-23 12:53 | 紫色阴影      

#14楼   回复  引用  查看    

看目录就喜欢上这部书啦
阅读的体验,有趣是第一重要的!
此书风格我很喜欢,虽然封皮看起来有些弱小 ...哈哈
还是非常支持的!
2007-11-23 13:49 | VelvetMark      

#15楼[楼主]   回复  引用  查看    

@VelvetMark
由于我自己买了很多编程类的图书都没有读完它,甚至很优秀的计算图书。而小说书,哪怕比较烂的小说,我都会坚持读到结尾的,因此我也在反思,为什么会造成这样的结果,小说书有没有可以借鉴的地方。

本书将是对此的一种尝试。其实书中的内容,除了对设计模式的讲解,相应的故事也基本都是程序员的生活,因此阅读应该不会太造成乏味之感。能让更多的读者能因为不枯燥而坚持读完本书,从而对设计模式有个较为系统深入的了解,将是我最大的心愿。
2007-11-23 14:09 | 伍迷      

#16楼   回复  引用    

支持兄弟!
2007-11-23 14:09 | Ray Zhang[未注册用户]

#17楼   回复  引用  查看    

相当不错,我想我可能会去买一本来look look的:)
2007-11-23 14:13 | lonewolf      

#18楼   回复  引用  查看    

我要买 我要买~~
慨叹国内计算机图书 尤其是没有基本像样的.net 图书 。我这个心寒啊。。
对您的努力表示感谢。
2007-11-23 14:54 | 戏水      

#19楼   回复  引用  查看    

对啦 , 您可不可以把这本书出版的过程 写一下呢?
什么机缘? 什么流程?
2007-11-23 14:56 | 戏水      

#20楼[楼主]   回复  引用  查看    

@戏水
等过段时间,我会考虑写一篇创作图书的花絮。欢迎关注。
2007-11-23 15:35 | 伍迷      

#21楼   回复  引用    

篇创作图书的花絮
2007-11-23 16:46 | 废品回收[未注册用户]

#22楼   回复  引用  查看    

呵呵。。。我也买去。
读了 戏说模式后感悟还是蛮大的。
2007-11-23 23:39 | scotoma      

#23楼   回复  引用    

good
2007-11-24 01:10 | testttttt[未注册用户]

#24楼   回复  引用  查看    

华储有卖的吗?
2007-11-24 09:32 | 金色海洋(jyk)      

#25楼   回复  引用    

找了好久都没有找到啊?
2007-11-24 11:18 | 婚纱[未注册用户]

#26楼[楼主]   回复  引用  查看    

@金色海洋(jyk)
华储有卖,链接在本文顶端,不过目前是预订。

@婚纱
找什么找了很久?
2007-11-24 12:28 | 伍迷      

#27楼   回复  引用  查看    

曾经从来不推荐别人购买国人编写的计算机书籍
不过,近年来,发现咱们国人编写的计算机书籍出了不少的精品,呵呵

冲着那个封面,就感觉应该是一本不错的书,只得去推荐推荐^_^
2007-11-24 12:54 | 坚持信念      

#28楼   回复  引用  查看    

顶~~~~
2007-11-24 17:10 | 周银辉      

#29楼   回复  引用  查看    

昨天晚上看了您的《戏说面向对象程序设计C#版》。感触很多。
讲解循序渐进的。一步一步递进。等书出来了。再去拜读
2007-11-26 18:09 | 迭戈      

#30楼[楼主]   回复  引用  查看    

@坚持信念
@周银辉
@迭戈

:)书中讲解的只会比我原来博客里的要好,因为一方面书是后面写的,后写总是要想法更成熟一些;然后写博客时比较随意,写书就需要严谨很多。
2007-11-26 20:43 | 伍迷      

#31楼   回复  引用    

等待,等待。。。
2007-11-30 09:10 | zfyccpp[未注册用户]

#32楼   回复  引用    

衷心恭喜您!真是应了是金子总会发光的!
期待着!您能这样写书真是我等之福!
您教的工厂模式是我最先学用的模式,逐渐领略了其优势而开始关注设计模式,所以陆续浏览过N本设计模式的书,总因晦涩难懂坚持不了50页、80页就弃之而沿用了笨拙但顺手的方法。现在终于看到由您写了这本包含这多设计模式的书,期待早早拜读…
2007-12-04 11:35 | mekong[未注册用户]

#33楼   回复  引用  查看    

刚刚知道园子里还有这个系列文章,横空出世啊!
2007-12-05 00:44 | Justin      

#34楼   回复  引用  查看    

真是相见很晚啊,什么时候出版啊,什么时候能买到啊,等不急了!!!
2007-12-05 08:43 | 黑星      

#35楼[楼主]   回复  引用  查看    

@zfyccpp
@mekong
@Justin
@黑星

感谢支持,目前在china-pub和华储网都已经可以购买,33.75元,还算便宜。新华书店购买可能还要等几天。
2007-12-05 09:23 | 伍迷      

#36楼   回复  引用  查看    

刚去dangdang了...说没货了...等一有货就买...(买回去当小说看) 说实话..写得太好了...能和 <<明朝那些事>>相媲美...
2007-12-05 15:12 | 肖卓耘      

#37楼   回复  引用    

第2页有一个印刷错误,
if(o=="/")
应改为if(B=="/")
2007-12-13 14:18 | netec[未注册用户]

#38楼[楼主]   回复  引用  查看    

@netec
感谢您的提醒,这的确是一个错误,我将会发布在勘误中。
2007-12-13 19:31 | 伍迷      

#39楼   回复  引用    

订了3本
2007-12-14 09:38 | blake_lejp[未注册用户]

#40楼   回复  引用    

我和你爸祝你出书成功!
2007-12-23 09:32 | 敏佳儿[未注册用户]

#41楼   回复  引用    

你好,一个很偶然的机会,在baidu上搜索到了阁下的佳作,觉得风格颇为有趣,便买了一本,溢美之词,不再言表。

昨日刚收到,今天已看完前5章,至此个人有个小小的愚见:将第三章和第四章的两个用于说明设计模式的例子换过来是不是会更合理些呢?

即:手机的多功能实际上追求的是扩展,在保证通话功能正常实现的前提下,很好的扩展了其他功能(mp3、DV、DC……)——典型的开放-封闭原则;

边考研、边找工作或者再边家教什么的是三心二意的表现,成功率不高,实际上违反了单一职责原则,反而不利。

在下乃新手,资质愚钝,希望不要贻笑大方了。^_^
2007-12-25 17:21 | shokking[未注册用户]

#42楼[楼主]   回复  引用  查看    

@shokking
你说的没错,世间万物,从不同的角度可以不同的理解,这本书中有太多的与生活对应的例子,如果都严格来推敲,可能大多都有问题。其实例子是否合理不是最重要的,关键在于,通过一些例子后,你是否真的对面向对象的原则和设计模式进一步理解。从您的回复来看,你已经完全理解了面向对象的几大原则。至于我的例子,:)从您的角度来谈的确并不合适,当时我的考虑也比较片面,但也请放过它吧。感谢您的回复,希望本书能对您有所帮助。
2007-12-25 18:59 | 伍迷      

#43楼   回复  引用    

希望,博主 把将来出生的 儿子(或女儿)培养成为大师呀

呵呵,不过博主不一定想让 您孩子从事这个了

祝,这个书 大大大畅销
帮助俺们这些正努力学习的(小菜们),嘿嘿
2007-12-27 16:02 | 硒镁磷[未注册用户]

#44楼   回复  引用    

生活还在继续,编程也不会结束......


haha, 生命也在延续
再次,恭喜
2007-12-27 17:05 | 硒镁磷[未注册用户]

#45楼   回复  引用  查看    

以前 我看過 你寫的。不知道 改成書了。是啥樣。
2008-01-18 14:53 | 破曉之陽      

#46楼   回复  引用    

买了,正在看,挺不错!
2008-01-21 17:52 | afei[未注册用户]

#47楼   回复  引用  查看    

我刚在当当网买了,正在看,不错。支持楼主再出种风格的书。支持博客园。
2008-01-28 14:56 | 棠棠dotNet      

#48楼   回复  引用  查看    

楼主很帅,呵呵。。。^_^
2008-01-28 14:56 | 棠棠dotNet      

#49楼   回复  引用    

一直想找本设计模式好好看看,可惜每次都没看完,
博主这本书很有吸引力,一定要买本来看,
现在淘宝上有商家在卖了,嘿嘿
2008-04-12 22:19 | nickwar[未注册用户]

#50楼   回复  引用    

我买了楼主的书,感觉非常不错
希望会有更加好的作品出炉。
也希望《大话设计模式》一书会有更多的读者了解
2008-04-21 11:16 | 小L[未注册用户]

#51楼   回复  引用  查看    

程老师!你好!哈哈!看了介绍!我现在发现我必须要买你的书!太适合我了!
2008-05-09 10:21 | 小の银虫      

#52楼   回复  引用    

本书源码在哪能下???
2008-05-19 09:24 | 阿[未注册用户]

#53楼[楼主]   回复  引用  查看    

@阿
下面链接里有源码下载地址和其它相关信息
http://www.cnblogs.com/cj723/archive/2007/12/30/1021314.html" target="_new">http://www.cnblogs.com/cj723/archive/2007/12/30/1021314.html
2008-05-19 11:02 | 伍迷      

#54楼   回复  引用    

刚买了一本,感觉很好。什么时候出续集,我还买。^_^

#55楼   回复  引用  查看    

下次一起买本看看
2008-06-12 09:29 | OOP      

#56楼   回复  引用  查看    

刚在卓越上顶了一本。估计下周二能到货。
学习了。
2008-06-19 15:36 | agp001      

#57楼   回复  引用    

上周有幸在书店发现这本好书,这是第一本让我读起来不是那么艰涩的关于设计模式的书。非常感谢作者。
2008-07-29 11:29 | 韩瑞[未注册用户]

#58楼   回复  引用  查看    

买了,看着不错,学到知识了。类似的图书国内大多都是你抄我,我抄你,到书店看看大多段落一字不差,真害苦了我们这些好学的学生了。支持原创!加油,多出些好书,楼主。
2008-08-11 01:16 | SuperWulei      

#59楼   回复  引用  查看    

--引用--------------------------------------------------
横刀天笑: 恭喜啊
<br>很赞同你的有些观点:成为诗人后可能不需要刻意地按照某种模式去创作,但成为诗人前他们一定是认真地研究过成百上千的唐诗宋词、古今名句。
<br>
<br>我一直认为学习设计模式也要走从量变到质变这条路,不要把设计模式当圣经
--------------------------------------------------------
在《大话设计模式》上看到了这段评论,呵呵
2008-08-28 20:11 | 天启      

#60楼   回复  引用    

不错,支持
2008-08-29 16:20 | hahaman[未注册用户]

#61楼   回复  引用    

垃圾 出版前拉拢人心 出版后到处去封电子版
2008-10-09 14:07 | 啊啊[未注册用户]

#62楼[楼主]   回复  引用  查看    

@啊啊
这是从何谈起?既然如此,建议你还是不要看《大话》的好。以免让垃圾污染你的眼睛。
2008-10-09 15:08 | 伍迷      

#63楼   回复  引用    

看了你的作品,我看到了我和系统架构师之间的差距,也懂得了编程是一门艺术。感谢你带给了我一场编程思想上的洗礼。
2008-11-06 11:56 | ymt9624641[未注册用户]

#64楼   回复  引用    

先下载下来看看,哈
2008-11-12 09:37 | 独上太行[未注册用户]

#65楼   回复  引用  查看    

买了,今日到的货,书店里看了几眼感觉不错,回来当当上买的。
相对电子书,我还是喜欢看实体书。
2009-02-04 17:49 | 飞笑      

#66楼   回复  引用    

通俗易懂,学了后很难忘。感谢作者的好书。
2009-03-09 08:49 | 读者[未注册用户]

#67楼   回复  引用  查看    

确实不错,很形象、生动!
2009-04-24 11:48 | 轩~雨~阁      

#68楼   回复  引用    

作为一名渴望学好.net的读者,定当鼎力支持!
2009-05-25 21:13 | 陈 元杰[未注册用户]



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 962823




相关文章:

相关链接: