
出版社: 东南大学
原售价: 138.00
折扣价: 89.70
折扣购买: 软件架构师手册
ISBN: 9787564199739
Joseph Ingeno是一名软件架构师,曾负责监督多个企业级软件的开发。在他的职业生涯中,曾为不同行业设计并开发软件。他熟悉多种技术和框架,在开发web、移动和桌面应用程序方面有着丰富的经验。 Joseph毕业于迈阿密大学(University of Miami),获得计算机信息系统的理学硕士学位和工商管理学士学位,之后在布兰迪斯大学(Brandeis University)获得软件工程硕士学位。 他拥有多项认证,包括微软认证解决方案开发专家(MicrosoftCertified Solutions Developer)和IEEE计算机协会的专业软件工程专家认证(Professional Software Engineering Master Certification)。 米庆,北京工业大学信息学部讲师,主讲课程《SoftwareMethodology》, 2018年获香港城市大学博士学位,主要研究方向为静态代码分析、软件质量保障等,至今共发表学术期刊论文和国际学术会议论文30余篇。 于洋,现就职于腾讯科技(北京)有限公司,2010年获华中科技大学软件工程硕士学位,曾于搜狗科技、腾讯科技担任高级架构师、技术负责人,负责移动互联网产品技术团队的技术管理、方案规划、架构设计、项目跟踪等工作。
本书涉及面非常之广,包括架构的各种模型、方法论、规范。甚至不限于架构本身,还囊括了诸多与架构设计有关的底层细节和深层机理。其中的很多方法和模型在国内并没有被广泛认知。 本书以浅显易懂的语言梳理了架构设计领域的重要知识,力求将抽象的理论具体化、复杂的问题简单化。正如其名,它是一份架构设计的手册或指南,可放于桌边随时翻阅查询,也希望通过本书的阅读,能够唤起读者对架构设计的兴趣,并深入阅读其他相关资料。 很多架构模式都是建立在一些已有的原则和假设之上,为了能够将每种架构模式的设计理念和适用场景讲述清楚,本书花费了大量篇幅介绍架构底层的开发原则和基本思想。而读者要做的,应当是保持耐心,顺着原作者的思路一步一步去探究各种架构模式的全貌。