《模式:工程化实现及扩展(设计模式C#版)》第一部分除了介绍面向对象设计原则外,还充实了一些C#语言的介绍,但这些内容并不是枯燥的讲解,读者可以在阅读中通过一系列动手练习尽快吸收这些理论并将它们内化为自己的技能。《模式:工程化实现及扩展(设计模式C#版)》最后一部分的“GOF综合练习”把各种设计模式做了一次集中展示,目的是让读者把分散的模式知识融合在一起,能够将书本知识真正用于改善一个“准”生产型模块的实现。
王翔,软件架构师,主要从事.NET、XML、公钥基础设施的开发。专注于数据(尤其是XML信息)的生产、加工、交换、提炼等过程。最近参与了一系列有关应用密码技术和PKI环境保护信息系统数据安全的项目。最喜欢数学,平常案头总是摆一本数学练习题。闲暇时间喜欢写作,通过发表多种技术文章与国内外同行交流各种数据应用经验。项目间隙经常到各海滨城市徒步旅行、野外露营、出海航行、极限运动,这几年烹饪也渐渐成为个人主要爱好。
第一篇 预备知识―发掘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 说明
在介绍模式内容之前,我们先谈一些有关面向对象的话题。
《模式—工程化实现及扩展》系列的各个分册,无论是设计模式还是架构模式,前面其实都应该加上“面向对象的”,即我们谈论的是面向对象的设计模式和面向对象的架构模式。
同其他软件领域一样,面向对象技术同样有一些传承下来的设计原则,它们是众多面向对象先驱们不断提炼总结出来的,这些原则甚至可以被称为是“规律性”的,因为随着项目规模的扩大,我们会不断体会到这些原则的重要性。对于开发人员来说,这些原则的重要性是在一遍遍“撞南墙”的过程中体会到的,是不断“费力”、“重写”之后慢慢体会到的。
这些原则同样体现在各类设计模式、架构模式之中,在学习过程中我们会通过类图、时序图、示例代码等形式不断体会这些原则解决“依赖”和“变化”的效果。当然,这些“原则”也在变化,不断有新的“原则”加入,也有在“大浪淘沙”中淘汰掉的,真正沉淀下来的通用“原则”其实并不多。总体来说,面向对象的典型原则可以划分为两类—“面向类”的和“面向包”的。
很好的书籍很好的学习必备佳品,,,,希望宣传能给力的,能越做也好,下次还会在来的额,京东给了我不一样的生活,这本书籍给了我不一样的享受,体会到了购物的乐趣,让我深受体会啊。
评分古人云:“书中自有黄金屋,书中自有颜如玉。”可见,古人对读书的情有独钟。其实,对于任何人而言,读书最大的好处在于:它让求知的人从中获知,让无知的人变得有知。读史蒂芬?霍金的《时间简史》和《果壳中的宇宙》,畅游在粒子、生命和星体的处境中,感受智慧的光泽,犹如攀登高山一样,瞬间眼前呈现出仿佛九叠画屏般的开阔视野。于是,便像李白在诗中所写到的“庐山秀出南斗旁,屏风九叠云锦张,影落明湖青黛光”。 对于坎坷曲折的人生道路而言,读书便是最佳的润滑剂。面对苦难,我们苦闷、彷徨、悲伤、绝望,甚至我们低下了曾经高贵骄傲的头。然而我们可否想到过书籍可以给予我们希望和勇气,将慰藉缓缓注入我们干枯的心田,使黑暗的天空再现光芒?读罗曼?罗兰创作、傅雷先生翻译的《名人传》,让我们从伟人的生涯中汲取生存的力量和战斗的勇气,更让我们明白:唯有真实的苦难,才能驱除罗曼谛克式幻想的苦难;唯有克服苦难的悲剧,才能帮助我们担当起命运的磨难。读海伦?凯勒一个个真实而感人肺腑的故事,感受遭受不济命运的人所具备的自强不息和从容豁达,从而让我们在并非一帆风顺的人生道路上越走越勇,做命运真正的主宰者。在书籍的带领下,我们不断磨炼自己的意志,而我们的心灵也将渐渐充实成熟。 读书能够荡涤浮躁的尘埃污秽,过滤出一股沁人心脾的灵新之气,甚至还可以营造出一种超凡脱俗的娴静氛围。读陶渊明的《饮酒》诗,体会“结庐在人境,而无车马喧”那种置身闹市却人静如深潭的境界,感悟作者高深、清高背后所具有的定力和毅力;读世界经典名著《巴黎圣母院》,让我们看到如此丑陋的卡西莫多却能够拥有善良美丽的心灵、淳朴真诚的品质、平静从容的气质和不卑不亢的风度,他的内心在时间的见证下折射出耀人的光彩,使我们在寻觅美的真谛的同时去追求心灵的高尚与纯洁。读王蒙的《宽容的哲学》、林语堂的《生活的艺术》以及古人流传于世的名言警句,这些都能使我们拥有诚实舍弃虚伪,拥有充实舍弃空虚,拥有踏实舍弃浮躁,平静而坦然地度过每一个晨曦每一个黄昏。
评分可以,购买方便,送货速度快,比较省事。很方便。
评分书比较新,感觉不错
评分买来了,还没来得及看完,不过,有收获
评分国人出版的有关设计模式不错的书籍
评分然而,你不会一开始就做大系统,那样风险太高。因此,要练习,最好从小系统开始使用模型与架构,这样才能检讨与学习,日后方能在大系统中自如运用。
评分还不如买的盗版
评分买来了,还没来得及看完,不过,有收获
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有