关闭

软件架构设计(第2版)——程序员向架构师转型必备

标签: 架构设计研发实践工作中兴金融通讯
2258人阅读 评论(0) 收藏 举报
分类:

软件架构设计(第2版)——程序员向架构师转型必备

温昱 著

ISBN978-7-121-17087-4

2012年7月出版

定价:39.00元

16开

256页

宣传语:本书内容务实、技能梳理清晰,实乃软件开发者职业生涯发展的重要参考。

内 容 简 介

本书围绕“软件架构设计”主题,从“程序员”成长的视角,深入浅出地讲述了架构师的修炼之道。从“基础篇”、到“设计过程篇”、到“模块划分专题”,本书覆盖了架构设计的关键技能项,并且对于架构设计过程中可能出现的各种问题给与了解答。

本书对于有志于成为架构师的程序员们具有非常有效的指导意义,对于已经成为架构师的同行们系统化规范架构设计也是一本很好的教材。

专家推荐

(以姓氏笔划为序)

与温昱先生初识于一次部门内训,金融机构应用信息技术日久,但业务发展之快仍需信息技术部门不断思索如何提供有力的技术支持,当时系统设计人员思路难成一致,故邀请先生来讲述所得,先生讲座生动有趣,案例均为实践中心得,有助于一线设计人员在低头干事之余,能够抬头看路,从架构高度理解和看待日常工作,《软件架构设计(第2版)》同样着眼于研发实践,不作黄钟大吕之音,而以一觞一咏畅叙分享一线设计师的感悟体会。此书值得一看,作者亦值得一晤!

——朱晓光 中国建设银行 北京开发中心 处长

在厦门,曾和温老师有过4天晚上的坐而论道,从技术到业界、从数据模型到软件重构、从职业观到心理学,彼此颇多启发。第一时间收到本书的电子版,读来流畅易懂,胜似面晤对谈。本书内容务实、技能梳理清晰,实乃软件开发者职业生涯发展的重要参考。

——朱志 中国建设银行 厦门开发中心总工办

基于软件架构的开发模式,作为软件开发的最佳实践之一,越来越得到各行各业的重视和关注,但遗憾的是理解其精髓和内涵的人太少。温老师作为软件架构思想的传播者和推动者,在这本书中,对程序员如何成长为优秀的架构师给出了非常具体的指导原则和实现方法,是国内不可多得的真正将软件架构思想阐述如此精准的实践指导书。作为一名软件行业的从业者,我强烈推荐给大家。

——李哲洙 博士 东软集团 电信事业部 网管产品与系统部部长

这本书以架构设计人员实际工作流程为线索,详细阐述了逻辑架构和物理架构视图的重要性及其在架构设计中的应用方法。此外,本书从实践的角度,给出了架构设计的三个原则和6大步骤,并以具体实践过程为指导,给出了架构设计从需求分析到最后的架构设计、架构验证的完整的架构设计生命周期的实践方法,对软件研发项目团队和架构师的研发实践工作具有很好的指导意义。

——杨勇 中兴通讯 业务研究院  平台总工

从事软件工作近十年,由软件功能模块的程序员开始,到独立负责几个软件项目的设计开发,一直对软件架构设计比较关注,有幸听了温昱老师的“软件架构设计”讲座,顿感茅塞顿开,再次阅读温老师的《软件架构设计》,对架构设计有了更深的感悟。如果你对软件架构设计感觉朦朦胧胧,温先生的《软件架构设计(第2版)》定能让你拨开云雾见青天。

——杨为禄 南京国睿安泰信科技股份有限公司 一线软件工程师

近年来,阅读了诸多系统、需求、架构类的书籍资料,温老师的几本书简明扼要,见解独到,颇多启发。“横看成岭侧成峰,远近高低各不同”,大系统架构(体系结构)包括系统组分、组分间的关系,以及演化等三要素;温老师在本书中给出了典型视角、典型模式、典型过程等实践指南。有志创造系统,赋予软件灵魂的架构师,当读此书。

——张雪松 中国电子科学研究院 复杂大系统研究与仿真

架构是很玄的东西,成为优秀的架构师也是大部分程序员的理想。温昱先生这本书的特点就是从程序员角度,深入浅出地讲述了架构师的修炼之道。程序员与架构师区别的最重要一点是看待事物的角度和处理方法,优秀的程序员按照本书的方法,在日常工作中一步步实践,有助于培养出架构师的能力,从而逐步成长成为架构师。架构的目标是为了沟通和交流,温先生也深刻地领悟到这一架构设计的根本目标,并将这一目标转化为方法论。架构设计不是给自己看的,而是为了与客户、领导和团队沟通,本书的重点在于架构设计实践,从用例、需求分析、概念模型、细化模型等一步步地指导如何完成架构设计,并且对于架构设计过程中可能出现的各种问题给予了解答。本书对于有志于成为架构师的程序员们具有非常有效的指导意义,对于已经成为架构师的同行们系统化规范架构设计也是一本很好的教材。

——钱煜明 中兴通讯 业务研究院 移动互联网总工程师

早在2009年的时候就读过温老师的《软件架构设计》第一版,2011年有幸请到温老师来公司主讲“软件架构设计”,幸有当面请教的机会,温老师对软件架构独特的授课方法和深厚的功底让我如沐春风、豁然开朗,颇有几分“顿悟”之感。

五年磨一剑,如今有幸抢先拜读温老师的《软件架构设计》第二版,更是被书中内容所折服。书中融合了作者多年来在一线的实践和培训经验,深入浅出地阐释了什么是软件架构,手把手教你从客户需求入手顺畅地设计出高可用的软件架构,让你读完本书后情不自禁地感叹:“原来软件架构设计并没有那么高深莫测!”该书理论和实践并重,是一本不可多得的软件架构设计的指导书籍。

——崔朝辉 东软集团 技术战略与发展部 资深顾问

站得足够高,才能看得足够远。当今IT的架构设计思想理念已经是经过数次洗礼之后的结晶,而温昱先生抓住了这一结晶生命体的真正骨架,并深入浅出地汇集成这本书。有了这本书,你就可以依据自己的Project来高效地添加血肉,构建出独特的有机生命体。

——谌晏生 广州从兴 电力事业部 一线软件设计师

作者介绍

温昱  资深咨询顾问,软件架构专家。软件架构思想的传播者和积极推动者,中国软件技术大会杰出贡献专家。十五年系统规划、架构设计和研发管理经验,在金融、航空、多媒体、电信、中间件平台等领域负责和参与多个大型系统的规划、设计、开发与管理。

 

0
0
查看评论

软件架构设计:程序员向架构师转型必备(第二版).pdf

  • 2014-07-30 11:14
  • 21.72MB
  • 下载

读书笔记_软件架构设计 程序员向架构师转型必备(第二版)温昱

另读:《一线架构师实践指南》 感慨:大概看这本书对于现在的我来说还太早,经验不足,先成为一个好的程序员吧……以后再回来看这本书第1章 从程序员到架构师第2章 解析软件架构概念Architecture架构,每个人的理解都不同。 分为组成派和决策派。 组成派:软件系统的架构将系统描述为计算组件以及组...
  • pifutan
  • pifutan
  • 2017-09-10 03:40
  • 349

软件架构设计:程序员向架构师转型必备(第二版) 高清完整PDF版

  • 2013-11-05 12:50
  • 21.72MB
  • 下载

[软件架构设计:程序员向架构师转型必备(第二版)].温昱.扫描版.pdf

  • 2015-09-03 16:24
  • 21.72MB
  • 下载

读《程序员向架构师转型必备》

读《程序员向架构师转型必备》  机会、人才、技术和产品是公司成长的主要牵动力。机会牵引人才,人才牵引技术,技术牵引产品,产品牵引更大机会。人才锁找我的知识处于最核心的部位。 – 《华为研发》  读完本书,颇有点相逢恰当时之感。内容翔实,而指导性又非常强,很多内容点自己...
  • jinxinliu1
  • jinxinliu1
  • 2017-04-10 18:24
  • 412

程序员成长为架构师必备的十项技能

一、卓越的程序员      1. 每个好架构师都是一位出色的程序员      架构师,听起来是如此神秘的一个称号。尤其是在开发领域刚入门不久的菜鸟级程序员眼中,架构师都是高手,都是牛人,都是如此高高在上的存在。 ...
  • u014775175
  • u014775175
  • 2016-11-09 14:38
  • 576

软件架构设计程序员向架构师转型必备pdf

下载地址:网盘下载   作者简介编辑温昱 资深咨询顾问,软件架构专家。软件架构思想的传播者和积极推动者,中国软件技术大会杰出贡献专家。十五年系统规划、架构设计和研发管理经验,在金融、航空、多媒体、电信、中间件平台等领域负责和参与多个大型系统的规划、设计、开发与管理。[1...
  • cf406061841
  • cf406061841
  • 2018-02-07 12:15
  • 64

普通程序员如何向人工智能方向转型?

眼下,人工智能已经成为越来越火的一个方向。普通程序员,如何转向人工智能方向,是知乎上的一个问题。本文是我对此问题的一个回答的归档版。相比原回答有所内容增加。 一、目的 本文的目的是给出一个简单的,平滑的,易于实现的学习方法,帮助 “普通” 程序员踏入AI领域这个门。这里,我对普通程序...
  • songhait
  • songhait
  • 2017-08-24 17:58
  • 2350

对于一个刚刚从程序员转型过来的架构师,通常有哪些问题是他最难把握的?

Fred:如果你从程序员的职位转型,决定自己不再是程序员了,那么你的架构师生涯将是短暂的。最好的架构师都在写代码。Kent Beck曾经写道:“代码就是设计与残酷现实之黄昏的交汇(Code is when design meets the harsh reality of dawn.)”。他的意思是...
  • backard
  • backard
  • 2013-02-04 17:36
  • 458

统计思维:程序员数学之概率统计(第2版):第1章 探索性数据分析

第1章 探索性数据分析 如果能将数据与实际方法相结合,就可以在存在不确定性时解答问题并指导决策,这就是本书的主题。 举个例子。我的妻子在怀第一胎时,我听到了一个问题:第一胎是不是经常晚于预产期出生?下面所给出的案例研究就是由这个问题引出的。 如果用谷歌搜索这个问题,会看到大量的讨论...
  • GarfieldEr007
  • GarfieldEr007
  • 2016-02-28 16:09
  • 1245
    个人资料
    • 访问:3925232次
    • 积分:56510
    • 等级:
    • 排名:第57名
    • 原创:1462篇
    • 转载:83篇
    • 译文:1篇
    • 评论:3786条
    博客专栏
    文章存档
    最新评论