zoukankan      html  css  js  c++  java
  • 《博客园开发者征途系列》之一——《软件设计精要与模式》

    访问CSDN读书频道免费阅读样章与下载源代码。
    当当网介绍本书的专题:
    http://www.dangdang.com/zhuanti2006/4742.shtml

    第二书店:http://www.dearbook.com.cn/book/176606
    China-Pub:
    http://www.china-pub.com/computers/common/info.asp?id=34718
    华储网:http://www.huachu.com.cn/itbook/itbookinfo.asp?lbbh=10050146
    卓越网:http://www.douban.com/subject/2058073/(通过豆瓣访问)


    作为《博客园开发者征途系列》的第一本书,从撰稿到出版,历经了大半年的时间,今天终于正式出版了。以下是本书的内容简介。

    本书关注的焦点是软件设计,涵盖了大部分与设计有关的基本要素,包括面向对象编程思想、设计模式、重构、测试驱动开发、极限编程以及软件体系架构设计。其中,尤以设计模式为主,深入探讨了软件设计过程中的原则与模式,并结合大量的实例与代码演示了如何合理运用设计模式,改善程序模块的可复用性、可扩展性,实现模块间的松散耦合。全书将软件设计理论与项目实践完美地结合起来,使其告别了纯理论研究的空泛,具有现实的指导意义。本书共分为5篇,包括:设计之要、.NET Framework与设计模式、媒体播放器的设计之旅、设计模式应用实践以及.NET体系架构设计。

    本书力求讲解浅显明白。在技术探讨上,尽可能地深入透彻;在每一字的描述上,尽可能地简单易懂。本书适用于所有希望提高软件设计水平的程序员、软件工程师,同时,对于软件设计师与系统架构师也具有一定的参考价值。

    cover_small.gif

    高兴的是,我很荣幸的邀请到了博客园的创始人dudu为本书作了精彩的序,也为本书增色不少。让我们来欣赏一下dudu的大作:

    2004年1月13日,出于对技术的一种执着的兴趣,出于想建造一个真正属于开发人员的网上家园的梦想,带着一种冲动与热情,我创建了博客园。博客代表网站中每个用户的小家,园即家园,代表着由小家构成的大家。从此,我踏上了建设程序员网上家园的征途。

    我惊喜地发现很多对技术充满着兴趣和激情、对技术有着执着追求的开发人员正在网上寻找真正属于他们自己的网上家园,当他们发现了博客园,博客园对技术的专注、对技术人员的理解吸引了他们。于是,他们将希望寄托在博客园,在博客园安家,尽情地用精彩的文字分享自己的知识、经验与思考,热情地交流,不为利益,不求回报,只因为那份对技术的执着与热爱。博客园幸运地聚集起这样的人群,在这群技术精英的共同努力下,博客园形成了分享、互助、共同进步的社区氛围。“海纳百川,有容乃大”,正是这样一种如家的氛围吸引着越来越多执着的技术爱好者加入,大家从天涯海角聚在一起,共同分享着技术的乐趣。这就是博客园,一群执着、热情的技术爱好者共同建造的真正属于开发人员群体的网上家园。

    三年多来,我欣喜地看到园子里很多朋友写博客时追求精益求精,不仅给读者带来了很多收获,而且这些朋友自身也不断地得到提高。文章越写越精彩,对技术的理解也越来越深,个人影响力也越来越大,这就是一种成长,在帮助别人的同时自身也得到提高,这也体现出博客园的价值。在博客园,我们不仅可以与天下开发人员共同交流,而且可以让自己不断成长,个人价值不断得到提高,甚至对行业的发展产生影响。

    从写博客到写书是一个开发人员在博客园成长的最好见证之一。随着园子里很多朋友的成长,一些朋友开始了写书的历程。写书对开发人员是一个更大的挑战,也是更好地展现自我、帮助别人、对行业产生影响的机会。张逸的这本书是一个代表,因为这本书是在他博客中系列文章的基础上写成的,并且从很多朋友的评论中吸取了养份,所以这本书不只是博客文章的简单整理,更是基于博客文章的更高层次上的提炼。
    为了鼓励园子里更多朋友迎接写书的挑战,通过写书在更高层次上去分享自己的知识、经验和思考,给更多人带来帮助,为行业的发展贡献更多的力量,博客园与博文视点合作,策划了博客园的第一个系列图书——博客园开发者征途系列,希望通过该系列图书让园子里更多朋友分享自己在对技术追求的征途中的思考与收获。这本书的出版,也代表着博客园开发者征途系列开始了征途,而我们对技术追求的征途一直在进行。每迈出一步,我们就走得更远,步伐越大,走得就越远,这就是征途。让我们在技术的征途上共同努力,用技术去改变世界!

    杜勇
    博客园网站创始人 
    http://www.cnblogs.com/ 

    读者可以到各地新华书店购买,也可以到第二书店或ChinaPub上订购。
    第二书店:http://www.dearbook.com.cn/book/176606
    ChinaPub:http://www.china-pub.com/computers/common/info.asp?id=34718

    在CSDN的读书频道上,也能看到本书的信息,其中包括样章下载:http://book.csdn.net/bookfiles/350/

  • 相关阅读:
    if()中的判断条件为什么被判断不通过
    2016-10-1219:50:40
    学习C语言主流编译器的使用方法
    请帮忙看下为什么返回值不正确
    puts()和putchar()的差异
    这题的最短路线怎么求~
    各路大神大显神通!帮帮忙如何使用顺序表实现以下任务
    网络协议学习笔记(九)CDN和数据中心
    网络协议学习笔记(八)DNS协议和HttpDNS协议
    网络协议学习笔记(七)流媒体协议和P2P协议
  • 原文地址:https://www.cnblogs.com/wayfarer/p/740252.html
Copyright © 2011-2022 走看看