书籍详情

设计原本:计算机科学巨匠Frederick P.Brooks的思考(评注版)

设计原本:计算机科学巨匠Frederick P.Brooks的思考(评注版)

作者:Frederick P. Brooks(弗雷德里克·布鲁克斯) 著,郭耀 评注

出版社:电子工业出版社

出版时间:2012-09-01

ISBN:9787121178276

定价:¥79.00

购买这本书可以去
内容简介
  本书从原理的角度阐述了面向对象程序设计的6大原则;讲解和剖析了23种常见的设计模式,并进行了扩展,通俗易懂、趣味性极强而又紧扣设计模式的核心;对各种相关联的设计模式进行了深入分析和比较,旨在阐明各种设计模式比较理想的应用场景和它们之间的区别;探讨了设计模式的混编,讲解了如何在实际开发中将各种设计模式混合起来使用,以发挥设计模式的最大效用。全书结合设计实例,从面向对象设计案例中精心选择了一些设计模式,总结了面向对象设计中最有价值的经验,并将其用简洁、可复用的形式表达出来。本书是The Design of Design一书的评注版,力邀国内资深专家执笔,在英文原著的基础上增加了中文点评和注释,旨在融合二者之长,既保留经典的原创文字与味道,又以先行者的学研心得与实践感悟,对读者的阅读和学习加以点拨,指明捷径。
作者简介
  北卡罗来纳大学计算机科学系的Kenan教授。他因领导开发lBM System/360计算机系列以及Operating System/360而荣获美国国家技术奖,并因对计算机体系结构、操作系统和软件工程作出了里程碑式的贡献而获得A.M.图灵奖。他是畅销书《人月神话》的作者。
目录
I Models of Designing 
Chapter 1  The Design Question(新增评注19条) 
Chapter 2  How Engineers Think of Design—The RationalModel(新增评注10条) 
Chapter 3  What’s Wrong with This Model?(新增评注29条) 
Chapter 4  Requirements, Sin, andContracts(新增评注12条) 
Chapter 5  What Are Better Design ProcessModels?(新增评注13条) 
II Collaboration and Telecollaboration(新增评注1条) 
Chapter 6  Collaboration in Design(新增评注42条) 
Chapter 7  Telecollaboration(新增评注16条) 
III Design Perspectives 
Chapter 8  Rationalism versus Empiricism inDesign(新增评注11条) 
Chapter 9  User Models—Better Wrong thanVague(新增评注8条) 
Chapter 10  Inches, Ounces, Bits, Dollars—The BudgetedResource(新增评注10条) 
Chapter 11  Constraints Are Friends(新增评注16条) 
Chapter 12  Esthetics and Style in TechnicalDesign(新增评注26条) 
Chapter 13  Exemplars in Design(新增评注26条) 
Chapter 14  How Expert Designers Go Wrong(新增评注18条) 
Chapter 15  The Divorce of Design(新增评注13条) 
Chapter 16  Representing Designs’ Trajectories andRationales(新增评注28条) 
IV  A Computer Scientist’s Dream System for DesigningHouses 
Chapter 17  A Computer Scientist’s Dream System for DesigningHouses—Mind to Machine(新增评注35条) 
Chapter 18  A Computer Scientist’s Dream System for DesigningHouses—Machine to Mind(新增评注17条) 
V  Great Designers 
Chapter 19  Great Designs Come from GreatDesigners(新增评注27条) 
Chapter 20  Where Do Great Designers ComeFrom?(新增评注28条) 
VI  Trips through Design Spaces: CaseStudies(新增评注1条) 
Chapter 21  Case Study: Beach House“View/360”(新增评注19条) 
Chapter 22  Case Study: House WingAddition(新增评注14条) 
Chapter 23  Case Study: KitchenRemodeling(新增评注10条) 
Chapter 24  Case Study: System/360Architecture(新增评注18条) 
Chapter 25  Case Study: IBM OperatingSystem/360(新增评注14条) 
Chapter 26  Case Study: Book Design of Computer Architecture:Concepts and Evolution(新增评注7条) 
Chapter 27  Case Study: A Joint Computer Center Organization:Triangle Universities Computation Center(新增评注11条) 
Chapter 28  Recommended Reading(新增评注8条) 
Acknowledgments 
Bibliography 
People Index 
Subject Index  
猜您喜欢

读书导航