0 0 0

大话设计模式

她好沉可我放不下
9小时前 100
我用夸克网盘分享了「大话设计模式」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
大话设计模式 作者: 程杰 出版社: 清华大学出版社 出版年: 2007-12-1 页数: 368 定价: 45.00元 装帧: 平装 丛书: 大话系列 ISBN: 9787302162063

内容简介

本书通篇都是以情景对话的形式,用多个小故事或编程示例来组织讲解GOF(设计模式的经典名著——Design Patterns:Elements of Reusable Object-Oriented Software,中译本名为《设计模式——可复用面向对象软件的基础》的四位作者EIich Gamma、Richard Helm、Ralph Johnson,以及John Vlissides,这四人常被称为Gang of Four,即四人组,简称GoF)总结的23个设计模式。本书共分为29章。其中,第1、3、4、5章着重讲解了面向对象的意义、好处以及几个重要的设计原则;第2章,以及第6到第28章详细讲解了23个设计模式;第29章是对设计模式的全面总结,附录部分是通过一个例子的演变为初学者介绍了面向对象的基本概念。本书的特色是通过小菜与大鸟的趣味问答,在讲解程序的不断重构和演变过程中,把设计模式的学习门槛降低,让初学者可以更加容易地理解——为什么这样设计才是好的?是怎样想到这样设计的?以达到不但授之以“鱼”,还授之以“渔”的目的。引导读者体会设计演变过程中蕴藏的了、智慧。 本书适合编程初学者或希望在面向对象编程上有所提高的开发人员阅读。

作者简介

程杰:高级软件工程师 & 高级培训讲师。从事软件开发一线工作近八年时间。曾在申银万国证券公司、上海杨浦区政府、朝华集团下属网游公司、香港晨兴集团等多行业项目开发中担任主程及项目负责人,有丰富的大中型软件开发经验,以及多年的软件设计与项目管理经验。曾任加拿大慧桥培训中心金牌讲师,主持.NET高级软件工程师的培训工作;早年从事高中数学教学工作,曾在江苏常州重点高中任教时获得过市教学一等奖,这些教学和培训经历让作者对如何以易懂的语言讲解艰深的技术知识有了深刻的理解。 本书作者集多年实际项目开发经验和丰富教学培训经验于一身,准确把握住编程初学者的视角,以浅显幽默的语言向读者诠释了面向对象设计模式的精髓。

网友热评

TerabyteX: 这是一本有趣的书,且看作者取名字的艺术:“代理”变成“戴励”,“做嫁衣”变成“卓贾易”,“学雷锋”变成“薛磊风”,哈哈

图书目录

第1章代码无错就是优?——简单工厂模式1 1.1面试受挫1 1.2初学者代码毛病2 1.3代码规范2 1.4面向对象编程4 1.5活字印刷,面向对象4 1.6面向对象的好处5 1.7复制vs.复用6 1.8业务的封装6 1.9紧耦合vs.松耦合8 1.10简单工厂模式10 1.11UML类图12 第2章商场促销——策略模式17 2.1商场收银软件17 2.2增加打折18 2.3简单工厂实现19 2.4策略模式22 2.5策略模式实现25 2.6策略与简单工厂结合27 2.7策略模式解析28 第3章拍摄UFO——单一职责原则30 3.1新手机30 3.2拍摄30 3.3没用的东西31 3.4单一职责原则31 3.5方块游戏的设计31 3.6手机职责过多吗?33 第4章考研求职两不误——开放-封闭原则34 4.1考研失败34 4.2开放-封闭原则35 4.3何时应对变化36 4.4两手准备,并全力以赴37 第5章会修电脑不会修收音机?——依赖倒转原则38 5.1MM请求修电脑38 5.2电话遥控修电脑39 5.3依赖倒转原则40 5.4里氏代换原则41 5.5修收音机43 第6章穿什么有这么重要?——装饰模式44 6.1穿什么有这么重要?44 6.2小菜扮靓第一版45 6.3小菜扮靓第二版47 6.4装饰模式50 6.5小菜扮靓第三版53 6.6装饰模式总结56 第7章为别人做嫁衣——代理模式57 7.1为别人做嫁衣!57 7.2没有代理的代码58 7.3只有代理的代码60 7.4符合实际的代码61 7.5代理模式63 7.6代理模式应用65 7.7秀才让小六代其求婚66 第8章雷锋依然在人间——工厂方法模式67 8.1再现活雷锋67 8.2简单工厂模式实现68 8.3工厂方法模式实现69 8.4简单工厂vs.工厂方法71 8.5雷锋工厂72 第9章简历复印——原型模式77 9.1夸张的简历77 9.2简历代码初步实现78 9.3原型模式80 9.4简历的原型实现82 9.5浅复制与深复制84 9.6简历的深复制实现87 9.7复制简历vs.手写求职信89 第10章考题抄错会做也白搭——模板方法模式90 10.1选择题不会做,蒙呗!90 10.2重复=易错+难改91 10.3提炼代码93 10.4模板方法模式96 10.5模板方法模式特点98 10.6主观题,看你怎么蒙98 第11章无熟人难办事?——迪米特法则100 11.1第一天上班100 11.2无熟人难办事100 11.3迪米特法则102 第12章牛市股票还会亏钱?——外观模式103 12.1牛市股票还会亏钱?103 12.2股民炒股代码104 12.3投资基金代码106 12.4外观模式108 12.5何时使用外观模式110 第13章好菜每回味不同——建造者模式112 13.1炒面没放盐112 13.2建造小人一113 13.3建造小人二114 13.4建造者模式115 13.5建造者模式解析118 13.6建造者模式基本代码119 第14章老板回来,我不知道——观察者模式123 14.1老板回来?我不知道!123 14.2双向耦合的代码124 14.3解耦实践一126 14.4解耦实践二128 14.5观察者模式131 14.6观察者模式特点134 14.7观察者模式的不足135 14.8事件委托实现136 14.9事件委托说明139 14.10石守吉失手机后的委托140 第15章就不能不换DB吗?——抽象工厂模式141 15.1就不能不换DB吗?141 15.2最基本的数据访问程序142 15.3用了工厂方法模式的数据访问程序143 15.4用了抽象工厂模式的数据访问程序146 15.5抽象工厂模式149 15.6抽象工厂模式的优点与缺点151 15.7用简单工厂来改进抽象工厂151 15.8用反射+抽象工厂的数据访问程序154 15.9用反射+配置文件实现数据访问程序157 15.10无痴迷,不成功157 第16章无尽加班何时休——状态模式158 16.1加班,又是加班!158 16.2工作状态-函数版159 16.3工作状态-分类版160 16.4方法过长是坏味道162 16.5状态模式163 16.6状态模式好处与用处165 16.7工作状态-状态模式版166 第17章在NBA我需要翻译——适配器模式171 17.1在NBA我需要翻译!171 17.2适配器模式171 17.3何时使用适配器模式174 17.4篮球翻译适配器174 17.5适配器模式的.NET应用178 17.6扁鹊的医术178 第18章如果再回到从前——备忘录模式180 18.1如果再给我一次机会……180 18.2游戏存进度180 18.3备忘录模式183 18.4备忘录模式基本代码184 18.5游戏进度备忘186 第19章分公司=一部门——组合模式189 19.1分公司不就是一部门吗?189 19.2组合模式190 19.3透明方式与安全方式193 19.4何时使用组合模式194 19.5公司管理系统194 19.6组合模式好处198 第20章想走?可以!先买票——迭代器模式200 20.1乘车买票,不管你是谁!200 20.2迭代器模式201 20.3迭代器实现202 20.4.NET的迭代器实现206 20.5迭代高手208 第21章有些类也需计划生育——单例模式209 21.1类也需要计划生育209 21.2判断对象是否是null210 21.3生还是不生是自己的责任213 21.4单例模式214 21.5多线程时的单例216 21.6双重锁定217 21.7静态初始化218 第22章手机软件何时统一——桥接模式220 22.1凭什么你的游戏我不能玩220 22.2紧耦合的程序演化221 22.3合成/聚合复用原则225 22.4松耦合的程序226 22.5桥接模式229 22.6桥接模式基本代码231 22.7我要开发“好”游戏233 第23章烤羊肉串引来的思考——命令模式234 23.1吃烤羊肉串!234 23.2烧烤摊vs.烧烤店235 23.3紧耦合设计236 23.4松耦合设计237 23.5松耦合后240 23.6命令模式242 23.7命令模式作用244 第24章加薪非要老总批?——职责链模式245 24.1老板,我要加薪!245 24.2加薪代码初步246 24.3职责链模式249 24.4职责链的好处251 24.5加薪代码重构252 24.6加薪成功256 第25章世界需要和平——中介者模式257 25.1世界需要和平!257 25.2中介者模式258 25.3安理会做中介262 25.4中介者模式优缺点265 第26章项目多也别傻做——享元模式267 26.1项目多也别傻做!267 26.2享元模式269 26.3网站共享代码272 26.4内部状态与外部状态274 26.5享元模式应用277 第27章其实你不懂老板的心——解释器模式279 27.1其实你不懂老板的心279 27.2解释器模式280 27.3解释器模式好处282 27.4音乐解释器283 27.5音乐解释器实现284 27.6料事如神289 第28章男人和女人——访问者模式291 28.1男人和女人!291 28.2最简单的编程实现292 28.3简单的面向对象实现293 28.4用了模式的实现295 28.5访问者模式300 28.6访问者模式基本代码301 28.7比上不足,比下有余304 第29章OOTV杯超级模式大赛——模式总结305 29.1演讲任务305 29.2报名参赛305 29.3超模大赛开幕式306 29.4创建型模式比赛309 29.5结构型模式比赛314 29.6行为型模式一组比赛321 29.7行为型模式二组比赛325 29.8决赛330 29.9梦醒时分333 29.10没有结束的结尾334 附录A培训实习生——面向对象基础335 A.1培训实习生335 A.2类与实例335 A.3构造方法337 A.4方法重载338 A.5属性与修饰符340 A.6封装342 A.7继承343 A.8多态347 A.9重构350 A.10抽象类353 A.11接口354 A.12集合358 A.13泛型360 A.14委托与事件362 A.15客套366 附录B参考文献367

大话设计模式"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件[email protected]投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 祸乱天下
  • 小怪兽的棉花糖
  • Twilight暮年
  • 鼓吹
  • 不懂你心
  • 时光不等年少
  • 谈笑风云
  • 无情之人的有情是真情
  • 阳光未必暖人心
  • 高傲不是我的错
  • 闹脾气有脸俩
  • 我是你的几分之几
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!