广告位招租

当前位置:主页 > 科技 > 计算机 >

恰如其分的软件架构 标签: 程序设计 计算机 软件开发 架构设计 软件工程 架构 软件架构 领域模型

恰如其分的软件架构

作者:George,Fairbanks
状态:
分类:计算机
原著:Just Enough Software Architecture: A Risk-Driven Approach
书号:9787560990750
字数:29.2万字
更新: 2013-9-1
258*250广告位
出版: 华中科技大学出版社

| 作者简介

··
  George Fairbanks在卡内基?梅隆大学获得软件工程专业博士学位,现任Rhino Research公司董事长。Rhino Research是一家专门提供软件开发培训及咨询的公司,总部设在美国科罗拉多州博尔德市。Georg还是软件体系结构工作会议WISCA(Working International Conference on Software Architecture)、国际软件维护大 会ICSM(International Conference on Software Maintenance)以及欧洲软件架构会议的委员会成员。他还是IEEE软件工程汇刊和IEEE软件的仲裁委员。
  .
  张逸是ThoughtWorks高级咨询师,程 序员。InfoQ中文站编辑。著译作包括《软件设计精要与模式》《WCF服务编程》《Java设计模式》以及评注版《重.(展开全部)

| 公告

下载本书
本书描述了一种恰如其分的软件架构设计方法。作者建议根据项目面临的风险来调整架构设计的成本,并从多个视角阐述了软件架构的建模过程和方法,包括用例模型、概念模型、域模型、设计模型和代码模型等。本书不仅介绍方法,而且还对方法和概念进行了归类和阐述,将软件架构设计融入开发实践中,与 敏捷开发方法有机地结合在一起,适合普通程序员阅读。
  .
  这是一本超值的书,案例丰富有趣,言简意赅,阅读轻松。当年如果读到这样的书,我可以少犯许多错误!渴望成为更为优秀软件设计师的读者,这本书绝对值得在你的书架上占有一席之地。
  —Timothy J. Halloran博士,SureLogic Inc.工程总监
  .
  本书提出的独特视角让软件架构设计变得不再难以捉摸。恰如其分的软件架构概念及风险驱动的设计理念让人耳目一新。作者将架构设计原则与现实问题有机地结合起来,值得所有从事软件开发工作的人士阅读。
  —Marcus Fontoura博士,Yahoo! Research首席科学家兼架构师
  .
  Fairbanks把笔墨聚集在“恰如其分”的软件架构上,这对于每一位想要使架构过程变得更容易的开发人员来说,都是极具吸引力的。本书通过详细的案例和建议,展示了如何用风险驱动来管理架构的建设和范围,重点突出,易于理解。同时,作者提供了软件架构学术方面的很多细节,这对那些对理论和实践都很感兴趣的开发人员非常有益。
  —Bradley Schmerl博士,卡耐基梅隆大学计算机科学院资深系统科学家
  .
  George Fairbanks的《恰如其分的软件架构》一书中的风险驱动建模方法已经被NASA Johnson Space Center(JSC)成功地应用于eXtensible Information Modeler (XIM) 项目。项目的所有成员,从项目管理人员到开发人员,都必须遵循。实际上,这本书应该是每一位开发人员的必备工具。仅仅是讲述(代码模型和反模式)的部分,就值回书价了。
  —Christopher Dean,
  美国国家航空航天局约翰逊空间中心工程科学团队XIM首席架构师
  .
  《恰如其分的软件架构》教你如何在战略和战术上使用工具,以及如何为你的软件项目选择架构策略。无论你是一位开发人员还是架构师,本书都是你在架构过程中的必备参考资料。
  —Nicholas Sherman,微软项目经理
  .
  作者将过程、生命周期、架构、建模及服务质量方面的最新理念集成在一个条理清楚的框架中。这个框架可以立即应用于你的 IT应用。Fairbanks的写作异常清晰、精确,同时具有很高的可读性和趣味性。《恰如其分的软件架构》是IT应用架构方面一个具有重要贡献的文献,对于企业应用架构师来说,也许会成为他们的标准参考资料。
  —Ian Maung博士,花旗企业架构部门资深副总裁,Covance前企业架构总监
  .
  本书完全满足了那些软件开发实践者的关键需求,即如何有效地创建更加实际的系统。George常常运用自己的经验,并与学术理论相结合,为我们提供一个又一个概念模型、领域(或更广范围)内的最佳实践,以及在软件架构方面(如何更有用更现实)非常实用的指导。他在书中提出了基于风险的架构方法,并帮助我们认识到怎样才是“恰如其分”的。本书的问世为软件架构领域又增添了一份重要的文献。
  —Desmond DSouza, 《MAp and Catalysis》一书的作者,Kinetium, Inc.
  .
  很多系统和软件开发人员常常追问为什么要做,以及针对什么做软件架构,他们一定会感谢本书的作者在这本书中呈现了清晰的论证和精彩的推理;对于纠结何时,以及如何做架构的开发人员,也会在本书中找到恰如其分的指导,当然还有很多概念和思想。总之,本书简洁易懂,还有很多可供参考的内容—的确是一本架构精到、设计精心的好书!
  —Shang-Wen Cheng博士,航空软件工程师
  .
  如果你打算阅读一本关于软件架构的书,那就选择这一本吧。《恰如其分的软件架构》覆盖了每一位程序员、开发人员、测试人员、架构师、经理都必须知道的软件架构的基本概念,它提供了很多在实战中非常实用的建议,而这只需要你花几个小时去阅读!
  —Michael Keeling,专业软件工程师
  .
  本书展现了软件架构将如何帮助你来构建软件,而不会阻碍软件的构建;本书能够让你关注那些真正值得关注的关键性架构工作,从而避免影响编码工作。
  —Kevin Bierhoff博士,专业软件工程师

2016.08.14 1 书友

关于软件架构的书也读过一些。这是我觉得最精彩的一本。它不仅告诉你如何进行架构设计恰如其分的软件架构,还告诉你为什么要这么做。

2016.08.11 2 书友

本书主题是风险驱动的架构设计,也介绍了一些架构,更多是方法,看的时候可能对知识实践的理解不深,也还缺乏量化分析的经验。不过确实如书中所说,一个软件系统不可能没有架构,只是前期花了很大成本,还是自然浮现。恰到好处就行

2016.07.14 3 书友

赞同那个谁的观点:没看出提出了什么新的观点和方法本书倒是明确了几个词汇恰如其分的软件架构,丰富了设计时可用与思考和交流的语言,回答了为啥工程师和项目经理总是对优先级有不同理解的问题

2016.06.23 4 书友

减少风险的定义很有意思。视图和各个架构的思想都能做到清晰和深入简出。译者的功力也不错,难得

2016.06.21 5 书友

书写的有些杂乱恰如其分的软件架构,草草看完,头有点晕,谁扶我一下。#话说,目前没看到架构方面有什么好书#

2016.05.13 6 书友

软件开发要先识别风险并排优先级,然后采用合适的软件架构,最后评估风险是否消除或降低。采用何种架构和设计方式完全取决于风险的大小,这也就是所谓的恰如其分的软件架构。书中还介绍了建模方法,包括设计模型,领域模型和代码模型,以及模型之间的关系。

2016.01.27 7 书友

#多看阅读#3.3分。em,复杂的心情,可能我项目经验或者项目神经太少,或者我还是不适合做架构师角色的人吧…

2015.10.12 8 书友

明白自己在做什么?了解别人在做什么?清楚以后该怎么做?—答案尽在《恰如其分的软件架构》!

2015.09.15 9 书友

提出了以风险为驱动的设计理念恰如其分的软件架构,回答了要做多少设计,何时停止设计的问题。第二部分详细描述了设计时使用的各种模型,算是比较系统性的梳理。

2015.08.14 10 书友

由于没有完整版,只读了抢先版,已经被内容深深吸引了。以前我认为软件架构以及设计,是每个软件所必须的,但作者的justenough让我如梦初醒,架构设计只是为了规避软件的风险,如果你能把握住所有的风险,没有好的架构也一样。

广告位招租