模式:工程化实现及扩展(设计模式C#版) pdf epub mobi txt 电子书 下载 2024

图书介绍


模式:工程化实现及扩展(设计模式C#版)

简体网页||繁体网页
王翔 著



点击这里下载
    


想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-11-23

类似图书 点击查看全场最低价

出版社: 电子工业出版社
ISBN:9787121156397
版次:1
商品编码:10957097
品牌:Broadview
包装:平装
开本:16开
出版时间:2012-04-01
用纸:胶版纸
页数:408

模式:工程化实现及扩展(设计模式C#版) epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

相关图书



模式:工程化实现及扩展(设计模式C#版) epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

模式:工程化实现及扩展(设计模式C#版) pdf epub mobi txt 电子书 下载



具体描述

编辑推荐

  

《模式:工程化实现及扩展(设计模式C#版)》第一部分除了介绍面向对象设计原则外,还充实了一些C#语言的介绍,但这些内容并不是枯燥的讲解,读者可以在阅读中通过一系列动手练习尽快吸收这些理论并将它们内化为自己的技能。《模式:工程化实现及扩展(设计模式C#版)》最后一部分的“GOF综合练习”把各种设计模式做了一次集中展示,目的是让读者把分散的模式知识融合在一起,能够将书本知识真正用于改善一个“准”生产型模块的实现。

内容简介

  设计模式不是一门适合空谈的技术,它来自于开发人员的工程实践又服务于工程实践。
     《模式:工程化实现及扩展(设计模式C#版)》并不是一本面向入门者的读物,因为它需要结合工程实践介绍如何发现模式灵感、如何应用模式技术。不过作为一本介绍设计模式的书,它并不需要读者对于庞大的.NET Framework有深入了解,因为扩展主要是结合C#语法完成的,配合书中的实例,相信读者不仅能够熟练应用设计模式技术,也能令自己的C#语言上一个台阶。
     为了降低学习门槛,本书第一部分除了介绍面向对象设计原则外,还充实了一些C#语言的介绍,但这些内容并不是枯燥的讲解,读者可以在阅读中通过一系列动手练习尽快吸收这些理论并将它们内化为自己的技能。本书最后一部分的“GOF综合练习”把各种设计模式做了一次集中展示,目的是让读者把分散的模式知识融合在一起,能够将书本知识真正用于改善一个“准”生产型模块的实现。

作者简介

王翔,软件架构师,主要从事.NET、XML、公钥基础设施的开发。专注于数据(尤其是XML信息)的生产、加工、交换、提炼等过程。最近参与了一系列有关应用密码技术和PKI环境保护信息系统数据安全的项目。最喜欢数学,平常案头总是摆一本数学练习题。闲暇时间喜欢写作,通过发表多种技术文章与国内外同行交流各种数据应用经验。项目间隙经常到各海滨城市徒步旅行、野外露营、出海航行、极限运动,这几年烹饪也渐渐成为个人主要爱好。

目录

第一篇 预备知识——发掘C#语言的面向对象设计潜力
第1章 面向对象设计原则
1.1 说明
1.2 单一职责原则(SRP)
1.3 里氏替换原则(LSP)和依赖倒置原则(DIP)
1.4 接口隔离原则(ISP)
1.5 迪米特法则(LoD:Law of Demeter、LKP)
1.6 开闭原则(OCP)
1.7 小结
1.8 自我检验
第2章 重新研读C#语言
2.1 说明
2.2 C# 部分语法内容扩展
2.2.1 命名空间(Namespace)
2.2.2 简洁的异步调用机制——委托(Delegate)和事件(Event)
2.2.3 考验算法的抽象能力——泛型(Generics)
2.2.4 用贴“标签”的方式扩展对象特性
2.2.5 可重载运算符(Overloadable Operators)与
转换运算符(Conversion Operators)
2.3 面向插件架构的配置系统设计
2.3.1 认识.NET Framework提供的主要配置实体类
2.3.2 小结
2.3.3 自我检验
2.4 依赖注入
2.4.1 背景介绍
2.4.2 示例情景
2.4.3 构造注入(Constructor)
2.4.4 设值注入(Setter)
2.4.5 接口注入
2.4.6 基于属性的注入方式(Attributer)
2.4.7 小结
2.4.8 自我检验
2.5 连贯接口(Fluent Interface)
第3章 Java和C#
3.1 说明
3.2 枚举(Enum)
3.3 泛型(Generics)
3.4 属性和标注(Attribute and Annotation)
3.5 操作符重载和类型转换重载
3.6 委托、事件、匿名方法
3.7 Lamada和LINQ
3.8 小结
第二篇 创建型模式——管理对象实例的构造过程
第4章 工厂&工厂方法模式
4.1 说明
4.2 简单工厂
4.2.1 最简单的工厂类
4.2.2 简单工厂的局限性
4.3 经典回顾
4.4 解耦工厂类型与客户程序
4.5 基于配置文件的工厂
4.5.1 基于配置文件解耦工厂接口和具体工厂类型
4.5.2 基于配置文件解耦工厂类型和具体工作产品
4.6 典型工程化实现
4.7 小结
4.8 自我检验
第5章 单件模式
5.1 说明
5.2 经典回顾
5.3 线程安全的单件模式
5.4 细节决定成败
5.5 细颗粒度的单件模式
5.5.1 背景讨论
5.5.2 解决桌面应用中细颗粒度单件模式问题
5.5.3 解决Web应用中细颗粒度单件模式问题
5.6 分布式环境下的单件模式
5.7 单件模式的使用问题
5.8 小结
第6章 抽象工厂模式
6.1 说明
6.2 经典回顾
6.3 解决经典模式的硬伤
6.4 基于委托的生产外包
6.5 小结
第7章 创建者模式
7.1 说明
7.2 经典回顾
7.3 为Builder打个标签
7.4 具有装配/卸载能力的Builder
7.5 连贯接口形式的Builder
7.6 小结
7.7 自我检验
第8章 原型模式
8.1 说明
8.2 经典回顾
8.3 表面模仿还是深入模仿
8.3.1 概念
8.3.2 制作实现克隆的工具类型
8.3.3 简单自定义复制过程
8.3.4 细颗粒度自定义复制过程
8.4 小结
8.5 自我检验
第三篇 结构型模式——组织灵活的对象体系
第9章 适配器模式
9.1 说明
9.2 经典回顾
9.3 类型转换符实现适配
9.4 组适配器
9.5 用配置约定适配过程
9.6 面向数据的适配机制
9.7 小结
9.8 自我检验
第10章 桥模式
10.1 说明
10.2 经典回顾
10.3 分解复杂性的多级桥关系
10.4 看着“图纸”造桥
10.5 具有约束关系的桥
10.6 小结
10.7 自我检验
第11章 组合模式
11.1 说明
11.2 经典回顾
11.3 用迭代器遍历组合类型
11.4 适于XML信息的组合模式
11.5 分布式“部分—整体”环境
11.6 小结
11.7 自我检验
第12章 装饰模式
12.1 说明
12.2 经典回顾
12.3 卸载装饰
12.4 通过配置和创建者完成装饰过程
12.5 把装饰类型做成标签
12.5.1 更“彻底”的属性注入
12.5.2 方式1:采用.NET平台自带的AOP机制实现
12.5.3 自定义代理拦截框架方式
12.5.4 进一步分析
12.6 小结
第13章 外观模式
13.1 说明
13.2 经典回顾
13.3 平台、开发语言无关的抽象Facade接口——WSDL
13.4 小结
第14章 享元模式
14.1 说明
14.2 经典回顾
14.3 制订共享计划
14.4 通过委托和队列实现异步享元
14.5 小结
第15章 代理模式
15.1 说明
15.2 经典回顾
15.3 远程代理
15.4 小结
第四篇 行为型模式——算法、控制流的对象化操作
第16章 职责链模式
16.1 说明
16.2 经典回顾
16.3 非链表方式定义职责链
16.4 小结
第17章 模板方法模式
17.1 说明
17.2 经典回顾
17.3 方法的模板——委托
17.4 类和接口的模板——泛型
17.5 系统架构的模板——配置
17.6 小结
17.7 自我检验
第18章 解释器模式
18.1 说明
18.2 经典回顾
18.3 采用正则表达式
18.4 采用字典 5
18.5 多级解释器系统
18.6 用XSD解释自定义业务语言
18.7 小结
18.8 自我检验
第19章 命令模式
19.1 说明
19.2 经典回顾
19.3 打包命令对象
19.4 异步命令操作
19.5 命令操作队列
19.6 小结
19.7 自我检验
第20章 迭代器模式
20.1 说明
20.2 经典回顾
20.3 .NET内置的迭代器
20.4 小结
20.5 自我检验
第21章 中介者模式
21.1 说明
21.2 经典回顾
21.3 基于委托和事件的松耦合中介者
21.4 根据配置动态协调通知关系
21.5 小结
21.6 自我检验
第22章 备忘录模式
22.1 说明
22.2 经典回顾
22.3 把备忘压栈
22.4 备忘录的序列化和持久化
22.4 小结
22.5 自我检验
第23章 观察者模式
23.1 说明
23.2 经典回顾
23.3 .NET内置的观察者机制——事件
23.4 具有观察者机制的集合类型
23.5 面向服务接口的观察者
23.6 小结
23.7 自我检验
第24章 状态模式
24.1 说明
24.2 经典回顾
24.3 状态的序列化和持久化
24.4 主动状态对象
24.5 用WF完成更易于编排的状态模式
24.6 小结
24.7 自我检验
第25章 策略模式
25.1 说明
25.2 经典回顾
25.3 策略模式与解释器模式的协作
25.4 .NET自带的策略接口
25.5 小结
第26章 访问者模式
26.1 说明
26.2 经典回顾
26.3 借助反射或Dynamic实现访问者
26.4 用委托实现工程化的访问者
26.5 小结
26.6 自我检验
第五篇 GOF综合练习
第27章 GOF部分阶段实践
27.1 回顾GOF
27.2 需求的提出
27.3 第一轮技术分析
27.4 第二轮技术分析
27.5 第三轮技术分析
27.6 示例实现
27.7 验证逻辑的有效性
27.8 小结
27.9 后记
附录 Java和C#关键字对照表

前言/序言

  第一篇 预备知识―发掘C#语言的面向对象设计潜力
  第1章 面向对象设计原则
  1.1 说明
  1.2 单一职责原则(SRP)
  1.3 里氏替换原则(LSP)和依赖倒置原则(DIP)
  1.4 接口隔离原则(ISP)
  1.5 迪米特法则(Lo D :Law of Demeter、LKP)
  1.6 开闭原则(OCP)
  1.7 小结
  1.8 自我检验
  1.1 说明
  在介绍模式内容之前,我们先谈一些有关面向对象的话题。
  《模式—工程化实现及扩展》系列的各个分册,无论是设计模式还是架构模式,前面其实都应该加上“面向对象的”,即我们谈论的是面向对象的设计模式和面向对象的架构模式。
  同其他软件领域一样,面向对象技术同样有一些传承下来的设计原则,它们是众多面向对象先驱们不断提炼总结出来的,这些原则甚至可以被称为是“规律性”的,因为随着项目规模的扩大,我们会不断体会到这些原则的重要性。对于开发人员来说,这些原则的重要性是在一遍遍“撞南墙”的过程中体会到的,是不断“费力”、“重写”之后慢慢体会到的。
  这些原则同样体现在各类设计模式、架构模式之中,在学习过程中我们会通过类图、时序图、示例代码等形式不断体会这些原则解决“依赖”和“变化”的效果。当然,这些“原则”也在变化,不断有新的“原则”加入,也有在“大浪淘沙”中淘汰掉的,真正沉淀下来的通用“原则”其实并不多。总体来说,面向对象的典型原则可以划分为两类—“面向类”的和“面向包”的。


模式:工程化实现及扩展(设计模式C#版) 电子书 下载 mobi epub pdf txt

模式:工程化实现及扩展(设计模式C#版) pdf epub mobi txt 电子书 下载
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

  企业信息系统现今面临着大量的整合需求,需要提供深入的分析应用和灵活的应变流程。但系统整合的复杂度是彼此系统复杂度的乘积,系统问的安全、弹性、效率、扩充性、可用性……彼此互相掣肘,此时,企业需要接触广、想得深、能定方向的架构师。而熟悉设计模式是架构师的养成基础,要求对于问题的分类与解法有一定的认知。

评分

  有经验的设计者们,抽象出系统开发的原则与标准问题的设计解法,而GOF于十几年前提出的23种模式是其中的佼佼者。但毕竟空有概念,仍难落实到你日常使用的程序语言中来。坊间许多图书作者利用不同的程序语言,例如C++、Vistlal Basic、.NET、Java等,实现GOF的23种模式,配合UML的模型说明,让你可以方便地应用在自己的开发环境中。

评分

书写的还行,实现语言也是我用的C#,不错

评分

[ZZ]写的的书都写得很好,[sm]还是朋友推荐我看的,后来就非非常喜欢,他的书了。除了他的书,我和我家小孩还喜欢看郑渊洁、杨红樱、黄晓阳、小桥老树、王永杰、杨其铎、晓玲叮当、方洲,他们的书我觉得都写得很好。[SM],很值得看,价格也非常便宜,比实体店买便宜好多还省车费。 书的内容直得一读[BJTJ],阅读了一下,写得很好,[NRJJ],内容也很丰富。[QY],一本书多读几次,[SZ]。 快递送货也很快。还送货上楼。非常好。 [SM],超值。买书就来来京东商城。价格还比别家便宜,还免邮费不错,速度还真是快而且都是正版书。[BJTJ],买回来觉得还是非常值的。我喜欢看书,喜欢看各种各样的书,看的很杂,文学名著,流行小说都看,只要作者的文笔不是太差,总能让我从头到脚看完整本书。只不过很多时候是当成故事来看,看完了感叹一番也就丢下了。所在来这里买书是非常明智的。然而,目前社会上还有许多人被一些价值不大的东西所束缚,却自得其乐,还觉得很满足。经过几百年的探索和发展,人们对物质需求已不再迫切,但对于精神自由的需求却无端被抹杀了。总之,我认为现代人最缺乏的就是一种开阔进取,寻找最大自由的精神。 中国人讲“虚实相生,天人合一”的思想,“于空寂处见流行,于流行处见空寂”,从而获得对于“道”的体悟,“唯道集虚”。这在传统的艺术中得到了充分的体现,因此中国古代的绘画,提倡“留白”、“布白”,用空白来表现丰富多彩的想象空间和广博深广的人生意味,体现了包纳万物、吞吐一切的胸襟和情怀。让我得到了一种生活情趣和审美方式,伴着笔墨的清香,细细体味,那自由孤寂的灵魂,高尚清真的人格魅力,在寻求美的道路上指引着我,让我抛弃浮躁的世俗,向美学丛林的深处迈进。合上书,闭上眼,书的余香犹存,而我脑海里浮现的,是一个“皎皎明月,仙仙白云,鸿雁高翔,缀叶如雨”的冲淡清幽境界。愿我们身边多一些主教般光明的使者,有更多人能加入到助人为乐、见义勇为的队伍中来。社会需要这样的人,世界需要这样的人,只有这样我们才能创造我们的生活,[NRJJ]希望下次还呢继续购买这里的书籍,这里的书籍很好,非常的不错,。给我带来了不错的现实享受。希望下次还呢继续购买这里的书籍,这里的书籍很好,非常的不错,。给我带来了不错的现实享受。

评分

古人云:“书中自有黄金屋,书中自有颜如玉。”可见,古人对读书的情有独钟。其实,对于任何人而言,读书最大的好处在于:它让求知的人从中获知,让无知的人变得有知。读史蒂芬?霍金的《时间简史》和《果壳中的宇宙》,畅游在粒子、生命和星体的处境中,感受智慧的光泽,犹如攀登高山一样,瞬间眼前呈现出仿佛九叠画屏般的开阔视野。于是,便像李白在诗中所写到的“庐山秀出南斗旁,屏风九叠云锦张,影落明湖青黛光”。 对于坎坷曲折的人生道路而言,读书便是最佳的润滑剂。面对苦难,我们苦闷、彷徨、悲伤、绝望,甚至我们低下了曾经高贵骄傲的头。然而我们可否想到过书籍可以给予我们希望和勇气,将慰藉缓缓注入我们干枯的心田,使黑暗的天空再现光芒?读罗曼?罗兰创作、傅雷先生翻译的《名人传》,让我们从伟人的生涯中汲取生存的力量和战斗的勇气,更让我们明白:唯有真实的苦难,才能驱除罗曼谛克式幻想的苦难;唯有克服苦难的悲剧,才能帮助我们担当起命运的磨难。读海伦?凯勒一个个真实而感人肺腑的故事,感受遭受不济命运的人所具备的自强不息和从容豁达,从而让我们在并非一帆风顺的人生道路上越走越勇,做命运真正的主宰者。在书籍的带领下,我们不断磨炼自己的意志,而我们的心灵也将渐渐充实成熟。 读书能够荡涤浮躁的尘埃污秽,过滤出一股沁人心脾的灵新之气,甚至还可以营造出一种超凡脱俗的娴静氛围。读陶渊明的《饮酒》诗,体会“结庐在人境,而无车马喧”那种置身闹市却人静如深潭的境界,感悟作者高深、清高背后所具有的定力和毅力;读世界经典名著《巴黎圣母院》,让我们看到如此丑陋的卡西莫多却能够拥有善良美丽的心灵、淳朴真诚的品质、平静从容的气质和不卑不亢的风度,他的内心在时间的见证下折射出耀人的光彩,使我们在寻觅美的真谛的同时去追求心灵的高尚与纯洁。读王蒙的《宽容的哲学》、林语堂的《生活的艺术》以及古人流传于世的名言警句,这些都能使我们拥有诚实舍弃虚伪,拥有充实舍弃空虚,拥有踏实舍弃浮躁,平静而坦然地度过每一个晨曦每一个黄昏。

评分

项目需要,提高中......

评分

还没有看呢,估计应该不错

评分

买来了,还没来得及看完,不过,有收获

评分

代码没空格,书本印刷不行

类似图书 点击查看全场最低价

模式:工程化实现及扩展(设计模式C#版) pdf epub mobi txt 电子书 下载


分享链接


去京东购买 去京东购买
去淘宝购买 去淘宝购买
去当当购买 去当当购买
去拼多多购买 去拼多多购买


模式:工程化实现及扩展(设计模式C#版) bar code 下载
扫码下载










相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 windowsfront.com All Rights Reserved. 静流书站 版权所有