设计原本:计算机科学巨匠Frederick P.Brooks的反思(珍藏版).pdf

设计原本:计算机科学巨匠Frederick P.Brooks的反思(珍藏版).pdf
 

书籍描述

编辑推荐
《设计原本:计算机科学巨匠Frederick P.Brooks的反思》为图灵奖得主、《人月神话》作者Brooks封笔之作,揭秘软件设计神话!程序员、项目经理和架构师必读的一本书!

作者简介
作者:(美国)Frederick P. Brooks,Jr. 译者:高博 朱磊 王海鹏

Frederick P. Brooks,Jr.,著名计算机科学家、软件工程教父、美国两院院士、图灵奖和IEEE计算机先驱奖得主。他在计算机软硬件的架构与设计和软件工程领域有极其深厚的造诣,并取得了举世瞩目的成就。他是IBM System/360计算机和Operating System/360操作系统的项目经理和总设计师,还是IBM Stretch和Harvest等沿续至今的计算机体系结构的总架构师。他不仅提出了软件工程领域具有深远影响的“没有银弹”的著名论点,而且著有软件工程领域的传世之作《人月神话》,畅销30余年,为软件行业的发展做出了巨大贡献。此外,他在建筑设计方面也有十分深入的研究,曾参与北卡罗来纳大学的西特森厅的设计,是设计委员会的正式成员。
高博,资深软件开发工程师、架构师和项目经理,毕业于上海交通大学计算机系,在微软、惠普和盛大等国内外知名企业从事软件开发相关的工作近10年,积累了丰富的经验。对程序设计语言、软件测试方法学、软件架构设计、软件项目管理和云计算等技术方向和领域有浓厚的兴趣,并致力于这些方面的研究和实践。他热衷于分享,近年来翻译了《C++:99个常见编程错误》、《微软的软件测试之道》、《源码中国》、《研究之美》等多本经典著作,在业界颇有影响力。
朱磊,资深软件开发工程师,毕业于上海交通大学软件工程系,现就职于EMC上海卓越研发中心,担任软件开发工程师。业余时间潜心于技术的钻研,非常喜欢与人分享和交流,担任上海交通大学饮水思源论坛Java版版主已4年有余。曾参与过数本软件开发类著作的翻译。
王海鹏,资深软件开发工程师、架构师、咨询顾问和培训讲师,毕业于华东师范大学,有近20年软件行业从业经验,经验十分丰富。专注于软件架构及其方法学的研究,致力于提高软件开发的效率和品质。翻译经验颇丰,已为国内软件行业从业者们奉上了近20本经典著作,主题涵盖敏捷方法学、需求工程、UML建模和测试等多个领域。

目录
译者序
前言
第一部分 设计之模型
第1章 设计的疑问
第2章 工程师怎样进行设计思维——理性模型
第3章 理性模型有哪些缺陷
第4章 需求、罪念以及合同
第5章 有哪些更好的设计过程模型
第二部分 协作与远程协作
第6章 协作设计
第7章 远程协作
第三部分 设计面面观
第8章 设计中的理性主义与实证主义之争
第9章 用户模型——宁错勿淆
第10章 英寸、盎司、比特与美元——预算资源
第11章 约束是女非敌
第12章 技术设计中的美学与风格
第13章 设计中的范例
第14章 智者千虑,必有一失
第15章 设计的分离
第16章 展现设计的演变轨迹和理由
第四部分 一套计算机科学家梦寐以求的房屋设计系统
第17章 计算机科学家梦寐以求的房屋设计系统——从头脑到电脑
第18章 计算机科学家梦寐以求的房屋设计系统——从电脑到头脑
第五部分 卓越的设计师
第19章 伟大的设计来自伟大的设计师
第20章 伟大的设计师从哪里来
第六部分 设计空间之旅:案例研究
第21章 案例研究:海滨小屋“View/360”
第22章 案例研究:增加厢房
第23章 案例研究:厨房重新建模
第24章 案例研究:System、360体系结构
第25章 案例研究:IBM Operatin System/360操作系统
第26章 案例研究:《Computr Architecture:Concepts and Evolution》
第27章 案例研究:联合计算中心组织:三角区大学计算中心
第28章 推荐读物
致谢
参考文献

内容简介
《设计原本:计算机科学巨匠Frederick P.Brooks的反思》内容简介:如果说《人月神话》是近40年来所有软件开发工程师和项目经理们必读的一本书,那么《设计原本:计算机科学巨匠Frederick P.Brooks的反思》将会是未来数十年内从事软件行业的程序员、项目经理和架构师必读的一本书。它是《人月神话》作者、著名计算机科学家、软件工程教父、美国两院院士、图灵奖和IEEE计算机先驱奖得主Brooks在计算机软硬件架构与设计、建筑和组织机构的架构与设计等领域毕生经验的结晶,是计算机图书领域的又一史诗级著作。
《设计原本:计算机科学巨匠Frederick P.Brooks的反思》从工程师和架构师的视角深入地探讨了设计的和过程,尤其是复杂系统的设计过程,旨在提高产品的实用性与有效性,以及设计的效率和优雅性。全书共28章,分为6个部分:第一部分(1~5章)主要讨论了什么是设计、设计过程的思考、设计的类别、理性模型及其缺陷、以及对一些好的设计过程模型的探讨;第二部分(6~7章)主要讨论了协作设计与远程协作;第三部分(8~16章)全面总结了设计中的各种原则、经验和教训,包括设计中理性主义与经验主义、用户模型、资源预算、约束、设计中的美学与风格、设计中的范本、设计的分离、设计的演变途径和理由,以及专业设计者为何会犯错;第四部分(17~18)探讨了建筑设计与计算机软硬件设计在设计思想和方法上的一些共同点和不同之处;第五部分(19~20章)探讨了卓越的设计和卓越的设计师之间的关系,以及如何培养卓越的设计师;第六部分(21~28章)通过各个领域的各种类型的案例进行了分析和研究,旨在深刻揭示隐藏在这些案例背后不变的设计过程和思想。
除了从事计算机软硬件相关工作的读者应该阅读之外,其他领域的设计者、设计项目经理和设计理论研究人员也都能从书中找到大量宝贵资料。

购买书籍

当当网购书 京东购书 卓越购书

PDF电子书下载地址

相关书籍

搜索更多