zoukankan      html  css  js  c++  java
  • 《软件设计精要与模式》第二版出版

    cover

    购买地址:

    China-Pub

    电子工业出版社

    中国图书网

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

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

    专家推荐:

    从实践分享的视角来看,书的内容编写地非常认真。作者从自身工作的经历,分事了自己对软件设计的理解,并以设计原则这样的方式,来分享最宏观层面上的要点。总结、思考的分量,可见一斑。本书有些章节很有新意,注意到了利用自身实践过的设计模式,以真实示例的方式来介绍如何灵活使用各种设计模式。此举对读者的实际工作,颇有帮助,愿为推荐。

    西门子中国中央研究院,首席架构师

    每个软件系统都有其独特的一面,研发所用的技术或者平台也多有不同,但仔细考察其背后的设计思想,总能发现几丝共性。而正是这些共性经过抽象之后,形成模式,然后被后来者不断传承和演进,使得我们的软件系统愈加庞大和健壮。希望通过本书,读者能够了解作者张逸对技术的真诚,也能够帮助自己在软件设计的道路上找到知音和共鸣。

    InfoQ中文站(infoq.com/cn)总编辑霍泰稳

    通览本书,里面提到的很多思想和见解都能极大地引起我的共鸣。每当如此,常常会感叹自己没有足够时间和精力与大家分享类似的思想。因而,特意向大家推荐本书,一方面可以宽慰自己,更重要的一方面就是,很高兴张逸能给大家贡献这样一本软件设计的好书。

    微软MVP  InfoQ中文站.NET社区首席编辑  朱永光

    “设计没有标准,只有目标。如果硬要制定一个标准,那么标准就是快捷、适用与优雅。对于软件设计而言,满足客户需求的设计就是最好的标准!然而,前提是怎样通过设计来满足客户需求?”张逸先生将软件设计理论与项目实践完美地结合起来得出《软件设计精要与模式》,后来更是精益求精,得出第二版。不要再去苦恼那些理论研究的空泛,相信这本书可以帮助找到你的软件设计之道。

    IT168技术频道资深编辑 胡铭娅  微软最有价值专家(MVP)

  • 相关阅读:
    java编译错误No enclosing instance of type TestFrame is accessible. Must qualify the allocation with an enclosing instance of type TestFrame (e.g. x.new A(
    java 2中创建线程方法
    动态规划基本思想
    关于eclipse编译一个工程多个main函数
    java Gui初识
    Eclipse中java项目的打包
    java 播放声音
    把资源文件夹导入到eclipse中
    Java建立JProgressBar
    How to grant permissions to a custom assembly that is referenced in a report in Reporting Services
  • 原文地址:https://www.cnblogs.com/wayfarer/p/1714996.html
Copyright © 2011-2022 走看看