
作者:王翔
页数:383
出版社:电子工业出版社
出版日期:2012
ISBN:9787121156397
电子书格式:pdf/epub/txt
内容简介
设计模式不是一门适合空谈的技术,它来自于开发人员的工程实践又服务于工程实践。
《模式:工程化实现及扩展(设计模式c#版)》并不是一本面向入门者的读物,因为它需要结合工程实践介绍如何发现模式灵感、如何应用模式技术。不过作为一本介绍设计模式的书,它并不需要读者对于庞大的.net
framework有深入了解,因为扩展主要是结合c#语法完成的,配合书中的实例,相信读者不仅能够熟练应用设计模式技术,也能令自己的c#语言上一个台阶。
为了降低学习门槛,本书第一部分除了介绍面向对象设计原则外,还充实了一些c#语言的介绍,但这些内容并不是枯燥的讲解,读者可以在阅读中通过一系列动手练习尽快吸收这些理论并将它们内化为自己的技能。本书最后一部分的“gof综合练习”把各种设计模式做了一次集中展示,目的是让读者把分散的模式知识融合在一起,能够将书本知识真正用于改善一个“准”生产型模块的实现。
作者简介
王翔,软件架构师,主要从事.NET、XML、公钥基础设施的开发。专注于数据(尤其是XML信息)的生产、加工、交换、提炼等过程。最近参与了一系列有关应用密码技术和PKI环境保护信息系统数据安全的项目。
最喜欢数学,平常案头总是摆一本数学练习题。闲暇时间喜欢写作,通过发表多种技术文章与国内外同行交流各种数据应用经验。
项目间隙经常到各海滨城市徒步旅行、野外露营、出海航行、极限运动,这几年烹饪也渐渐成为个人主要爱好。
本书特色
《模式:工程化实现及扩展(设计模式C#版)》第一部分除了介绍面向对象设计原则外,还充实了一些C#语言的介绍,但这些内容并不是枯燥的讲解,读者可以在阅读中通过一系列动手练习尽快吸收这些理论并将它们内化为自己的技能。《模式:工程化实现及扩展(设计模式C#版)》最后一部分的“GOF综合练习”把各种设计模式做了一次集中展示,目的是让读者把分散的模式知识融合在一起,能够将书本知识真正用于改善一个“准”生产型模块的实现。
目录
第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.3 面向插件架构的配置系统设计
2.4 依赖注入















