一线架构师实践指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

专家推荐

(以姓氏笔划为序)

架构师不仅仅是名片上的一个头衔,他本人必须在熟悉客户须要做什么的基础上,伏下身子带领各个开发团队攻克难题并优化系统组成间的关联。架构师不应是单纯的界面设计人员——只能出产幻灯片和插图;他应能用系统而缜密的步骤帮助团队完成更“好”的产出。很喜欢读温先生对于架构设计的著作,对本书“一线”的概念更加推崇,毕竟没有“一线”就直接去尝试所谓的“宏观”、“超大”似乎不够稳妥。

——王翔 全国海关信息中心 高级技术架构师

什么是软件架构?目前似乎没有标准的答案,它的本质是给一个软件系统做一个蓝图式的表述。面对这类表述,我们可以有多种方式进行概念抽象和细节忽视,就像给现实世界作画(也是一种蓝图方法),可以使用各种方法,如:写实,素描……。我们还可以形成不同风格,如:抽象派、印象派……。温昱先生在介绍了“方法体系”的基础上,给出了自己关于软件架构的方法和看法,很值得有志成为“一线架构师”的人士学习和借鉴。

——左春 中科软科技股份有限公司总裁 中科院软件所研究员

架构是什么,每个人都可以说上两句,但是很少有人能说得清楚。如何做架构呢?大家都知道其无比重要,但是大部分人还是一头雾水、不知所措。怎么讲架构呢?晦涩难懂,两分钟就能让人进入梦乡的比比皆是,把架构讲得像故事,读起来让人感觉津津有味、流连忘返的书真是世间少有。

《一线架构师实践指南》正是这样一本书,对于那些有志于成为架构师的人来说,它既是思想的启蒙者,又是行动的指导者,让你在不知不觉中学习、成长。如果还认为架构是那么高深莫测、遥不可及,你不妨看看它。

——齐书阳 《软件世界》杂志社 主编

初识温昱老师是在2007 年一场由他主讲的“软件架构师”的培训会上,他对软件架构的独到理解及实际经验形成的贯穿案例给我留下了深刻的印象。

两年来,我和我的团队应用了温老师的一些方法来开发电信行业无线网优平台这个大型平台软件,目前已经取得初步成功。在这个平台中,概念性架构设计、5视图法细化架构设计等方法都在团队中达成统一认识,并较好地应用在实际工作中,特别是非功能需求设计的方法在用户话单分析和无线测量报告等海量数据处理方面的实践取得了明显的成效。

《一线架构师实践指南》一书秉承作者在架构设计上注重方法、注重实践的一贯思想,围绕“需求进、架构出”全过程实践指导的方法体系,对软件架构设计的三个阶段一个贯穿环节进行了详尽的描述,其中无处不在的案例对ADMEMS体系做了生动的描述和分析,确实是一本在架构设计领域具有实践指导意义的、难得的好书。

每天忙碌于软件设计的和程序开发的软件业朋友们,不妨停下脚步来用心拜读一下这本书,它会从多个视角告诉你在不同阶段应该做什么样的事情,相信大家会受益匪浅。

——杜海亮 天元网络公司 副总工程师

作为一名软件工程和架构设计的实践者,我追求构建“可靠、适用和易扩展”的系统,应用适当的技术、工具和方法来解决实际项目中的需求和问题。本书提供了丰富而实用的理论和技术实践策略,既适合初学者学习也适合经验丰富的软件工作者深入体会,具有很高的参考价值。

——李胜利 东方电子资深架构师 高级项目经理

一口气将《一线架构师实践指南》专家评荐版阅读完,感觉意犹未尽。针对软件架构设计相对“神秘”、“高深莫测”来讲,急需方法论使之有章可循。这本书正是在架构设计的方法论方面、设计细节量化方面、设计应采取的原则方面都做了针对性总结和概括,具有重大的实践指导意义和推广价值,为一线架构师不可多得的理论指导书!

——李哲洙 东软集团电信事业部研发二部部长

资深咨询顾问 东北大学客座讲师

《一线架构师实践指南》一书,深入浅出,对中大型系统的架构设计起到了航标灯的作用,不仅解决了资深架构师的困惑,而且对新手具有重大的指导意义。它把抽象的理论落实到实际的可操作的范围,令人折服。

——宋英 西门子公司 资深IT专家

软件架构设计很难,难在只能意会,很难言传。

本书作者不但具有丰富的架构设计方面的理论知识,而且有多年的架构设计和咨询实践经验。基于这些理论知识和实践经验,作者形成了关于架构设计方面的核心主张,并且提出了非常具有指导和实践意义的方法体系——ADMEMS。细细体会这些核心主张和ADMEMS方法,发现似曾相识,特别有共鸣。原来我们在平时的架构设计中,竟不知不觉地在使用这些主张和方法,但是没有总结出来。本书作者的高明,在于系统地总结和抽象,在于言传。

我非常愿意向读者推荐此书,因为本书是从实践中来的,自然可以很好地运用到实践中去,具有很高的实践指南价值。

——宋兴烈 起步科技 总工程师

在软件行业,“架构”是一个很时髦的词汇,架构师是很多年轻人梦寐以求的“金领”职位。遗憾的是,对于如何培养出优秀的架构师,特别是如何指导架构师进行设计实践的书籍很少。8年前,我就开始从事软件架构领域的研究与实践,阅读了不少文献,但直到读了温昱先生的这本书后,才悟出“架构实践”的内涵,才真正知道该如何实现“需求进,架构出”的过程。该书对于一个架构设计老兵尚且有此帮助,更何况新手呢?

——张友生博士 希赛网首席架构师 希赛教育首席专家

经常同温昱老师深入交流架构设计对产品和系统质量保证的影响,温老师在架构设计的理论与实践方面有深厚的功底和丰富的经验,他多年磨练的解决实际问题的精湛能力给企业和用户带来了很大的收益。《一线架构师实践指南》的出版,是架构设计实践领域的突破,相信书中丰富实用的案例、深入浅出的理论、清晰流畅的表达,以及耐人寻味的故事会让读者回味无穷。

——陈渌萍 中国软件评测中心 技术总监

本书是温昱先生继《软件架构设计》之后的又一力作,实属原创中文软件架构图书中的奇葩。这两部姊妹篇,将作者多年来在软件架构设计方面的实践经验与独到见解,用中国程序员能接受的讲解方式,逐一展现给读者。《一线架构师实践指南》所讲述的方法原理和实践经验,对指导架构设计实践具有非常实用的参考价值。

——罗景文IBM developerWorks中国网站

架构是科学,也是艺术,本书化架构的艺术为科学,让架构变成可被传承可被学习的科学。无论你已经是架构师,还是想成为架构师,你都应该将这本书摆在床头,经常翻阅,并且按照书上的方法指南实践,直到将架构方法烂熟于胸,这样你也能像温昱那样成为一个优秀的架构师,设计架构的时候得心应手。

——周恒IBM高级架构师

温昱先生是我过去的同事,他的协助和在项目中对架构炉火纯青的运用使我受益匪浅。我向来认为“架构师”分量很重,并非在个别项目中运用了一些软件架构的思想或设计模式就能称为“架构师”。只有从实践中来,再将架构理论运用于实践,才能真正称为理解了“架构”,而温昱先生就是个中翘楚。非常喜欢读他的书,并乐于向大家推荐。

——须泽中博士 日本贝赛莱多媒体信息技术有限公司 软件部部长

看了温昱的这本《一线架构师实践指南》,我不由得想起自己经常分享的总结:“我们并不缺乏软件工程的方法,真正缺乏的是在实践中有效地组合应用它们的体系”,需求工程是这样,架构设计也是这样。而ADMEMS正是架构领域的指路明灯,它架构在成熟方法论这一巨人上,构建在作者多年来跨不同领域、不同平台的架构设计经验的基础上。

正如作者在书中所说的那样,架构是一门艺术;何为艺术呢?艺术是源于生活、高于生活的东西;换句话说,没有真实的生活体验就没有艺术。本书中那些让人倍感亲切的场景,毫不陌生的困惑,都使得这本书更加贴近实践,更容易让读者在实践中有效地应用本书所介绍的方法,也更加符合“艺术”的定义。

相信所有从事软件架构设计、详细设计、开发工作的从业人员都能够从本书中获得清晰的思路、可行的方法;因此我强烈推荐大家不要错过这本难得的“内功心法”。

——徐锋 独立咨询顾问 需求过程框架SERU创始人CSAI首席顾问

架构设计对项目至关重要,做好非常不易;相关理论和书籍不少,真正实用的则不多,温昱先生大作是个中翘楚。作者集10 多年实践和研究,形成一套实用性强、非学院式的体系,对做好架构设计富有指导价值。书中的三阶段理论、结构化需求与约束分析等不少概念一经指出让人有茅塞顿开之感。书中有很实用的操作技巧,值得每一个架构师反复学习和操练,领会之后定会让您的架构设计更上一层楼。

——董振江 中兴通讯业务研究院 副院长

温昱是《程序员》杂志的作者,也是我们SD2.0大会邀请的讲师。几年来,CSDN和他保持着良好的合作关系,而我在合作过程中也逐渐了解了他在架构方面的经验和积累。中国从来不缺理论家,中国软件领域尤其不缺理论家,我们缺少的是来自第一线、将实践经验提升到理论高度再反馈回实践的人。温昱就是这样一个人,他的《一线架构师实践指南》,也是这样一本书。我乐意向架构师或有志于成为架构师的读者推荐这本书。

——韩磊CSDN总编辑

架构师是一种神秘的职业,成为一名合格的架构师是每个开发者的梦想。成为合格的架构师难在预见系统问题的思考方式,温昱将多年架构经历积累而成的宝贵经验传授给我们,非常难得。书中既有架构各个阶段的方法论指导,又有软件和网站架构的实战演练,是成为合格架构师必备的指南。

——曾登高CSDN技术总监

本书针对新老架构设计人员在实际工作中经常遇到的困惑,结合对典型案例的分析,以ADMEMS方法由浅入深地给出了相应的对策,实战性极强。本人认为此书实乃业界相关书籍中的一朵奇葩,强烈建议新老架构设计人员人手一本,作为将来工作中的指导参考用书。

——靳向阳 加拿大IBM软件工程师