全球24位顶尖架构师之作《架构之美》

《架构之美》汇集了全球24位顶尖架构师的智慧结晶,涵盖了从企业应用到系统、从编程语言到最终用户应用的广泛主题。书中深入探讨了如何通过精心设计实现功能、可靠性、易用性、效率、可维护性、可移植性和优雅。作者们分享了他们的实践经验,揭示了架构设计背后的思考过程和决策,为读者呈现了软件架构的美丽和复杂性。
摘要由CSDN通过智能技术生成

架构之美

【作者】 Till Adam 【译 者】 王海鹏 ; 蔡黄辉 ; 徐锋  【出 社】 机械工业出版社  

【书 号】 9787111283560 【出版日期】 2009 11 【定 价】 69

  70G轻型、视力保护纸张印刷

 

【内容简介】

本书围绕 5 个主题领域来组织本书的内容:概述、企业应用、系统、最终用户应用和编程语言。本书让最优秀的设计师和架构师来描述他们选择的软件架构,剥开架构的各层,展示他们如何让软件做到实现功能、可靠、易用、高效率、可维护、可移植和优雅。


【作者简介 (温馨提醒:本书有24位作者,所以作者简介较长)


Till Adam 在年轻时学习了哲学、比较文学、美国研究和音乐学,职业是音乐人。由于没有发财和出名,他转而攻读科学硕士,学习了数学、计算机科学和商业。多年对自由软件的贡献(特别是对 KDE 的贡献)教会了他编程,也为他带来了在 Klarälvdalens Datakonsult AB 工作的机会,目前他在该公司负责协调 KDE 的开发和其他与自由软件相关的活动。他和他的妻子、女儿住在德国柏林。

 

Jim Blandy 1990 年至 1993 年间为自由软件基金会维护 GNU Emacs ,和 Richard Stallman 一起发布了 Emacs 的第 19 个版本。他是 Subversion 版本控制系统的最初设计者之一。他也是 CVS 版本控制系统、 GNU 调试器( GDB )、 Guile 扩展语言库和一个编辑基因序列的 Emacs 程序的贡献者。他现在为 Mozilla 公司工作,工作内容是 SpiderMonkey ,即 Mozilla Javascript 编程语言的实现。 Jim 和他的妻子、两个女儿住在俄勒岗的波特兰。

 

Mirko Boehm 1997 开始就是 KDE 的开发者,在 1996 年至 2006 年间是 KDE e.V. 委员会的成员。他毕业于德国汉堡 Helmut Schmidt 大学的商业专业。在他的私人生活中,他阅读纸版书籍、与家人在一起,试图远离计算机。他目前在德国柏林为 Klarälvdalens Datakonsult AB 工作,负责跨平台软件和嵌入式软件开发。

 

Christopher Dennis 2005 JCP 项目开始时,就是项目的主开发者。 Chris 在牛津大学读博士时开始采用 Java 。此前,他使用过各种编程语言,从 16 进制小键盘上编写的 Z80 机器码到 PHP JavaScript 。他对特殊情况、编码技巧和偶尔有点丑陋的临时编码很有兴趣,喜欢用各种语言编写紧凑的、优雅的代码。

 

Dave Fetterman Facebook 的工程经理,他在那里创建了 Facebook 平台项目。在 2006 年加入 Facebook 之前,他是一名软件工程师,参加 Microsoft 开发者部门的项目,包括 .NET 的通用语言运行环境( CLR )。他喜欢为其他开发者创建软件,也喜欢对愿意听的人发表长篇大论。他拥有应用数学的学士学位,并在 2003 年获得了哈佛大学的计算机科学硕士学位。

Keir Fraser XenSource 的创始人之一, XenSource 现在是 Citrix Systems 公司的一部分。他也是 Xen 系统管理程序的首席架构师。 Keir 2002 实现了 Xen 的第一个版本,作为他在剑桥计算机实验室攻读博士学位时的一项娱乐。在该项目成为大规模的社群合作的过程中,他继续作为主要的开发者。他因在无锁并发控制方面的工作,于 2004 年获得了博士学位,并在同年成为一名教师。

Peter Goodliffe 是一名程序员、专栏作家、演说家和作家,从来不在同一软件领域做过多的停留。 Pete 的热门书籍 “Code Craft (No Starch Press)” 是对整个编程追求的实际而有趣的调查 —— 大约 600 页,真是了不起!他对制革很有热情,而且不穿鞋。


Georgios Gousios
是一名职业研究者,接受的教育和软件工程有关,热衷于软件开发。目前,他正在希腊的雅典经济学与商业大学完成他的博士论文。他的研究兴趣包括软件工程、软件品质、虚拟机和操作系统,他拥有英国曼彻斯特大学的科学硕士学位。 Gousios 为多个开源软件项目贡献过代码,并参与了各种学术项目和商业项目的研究与开发。他是 SQO-OSS 项目的项目经理、设计权威和主要开发成员,为评估软件品质探索一些创新的方法。在他的学术生涯中, Gousios 在会议和杂志上发表了 10 篇技术论文。 Gousios ACM IEEE Usenix Association Technical Chamber of Greece 的成员。

 

Dave Grove IBM T.J. Watson 研究中心动态优化组的一名研究员。他的主要研究兴趣包括分析和优化面向对象语言、虚拟机设计和实现、 JIT 编译、在线反馈导向的优化和垃圾收集。他在 1998 年参加了 Jalapeño 项目,是这个优化编译器和适应式优化系统首个实现的主要贡献者。自 Jalapeño 2001 年作为 Jikes RVM 开放源码以来,他一直是 Jikes RVM 核心团队和指导委员会的活跃成员。

 

John Klein 是软件工程研究所( SEI )的高级技术人员,他的研究方向是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值