設計原本 (評注版) 計算機科學巨匠Frederick P.Brooks的思考

Frederick P.Brooks

  • 出版商: 電子工業
  • 出版日期: 2012-09-01
  • 定價: $474
  • 售價: 6.4$302
  • 語言: 簡體中文
  • 頁數: 420
  • 裝訂: 平裝
  • ISBN: 7121178273
  • ISBN-13: 9787121178276
  • 相關分類: Object-orientedDesign Pattern
  • 立即出貨 (庫存=1)

商品描述

《設計原本:計算機科學巨匠Frederick P.Brooks的思考(評註版)》從原理的角度闡述了面向對象程序設計的6大原則;講解和剖析了23種常見的設計模式,並進行了擴展,通俗易懂、趣味性極強而又緊扣設計模式的核心;對各種相關聯的設計模式進行了深入分析和比較,旨在闡明各種設計模式比較理想的應用場景和它們之間的區別;探討了設計模式的混編,講解瞭如何在實際開發中將各種設計模式混合起來使用,以發揮設計模式的最大效用。全書結合設計實例,從面向對象設計案例中精心選擇了一些設計模式,總結了面向對象設計中最有價值的經驗,並將其用簡潔、可複用的形式表達出來。

《設計原本:計算機科學巨匠Frederick P.Brooks的思考(評註版)》是The Design of Design一書的評註版,力邀國內資深專家執筆,在英文原著的基礎上增加了中文點評和註釋,旨在融合二者之長,既保留經典的原創文字與味道,又以先行者的學研心得與實踐感悟,對讀者的閱讀和學習加以點撥,指明捷徑。

作者簡介

Frederick P. Brooks 是著名計算機科學家,1999年圖靈獎獲得者。他曾經負責IBM著名的System/360系統的設計,以及該系統之上的操作系統OS/360。本書中介紹的很多經驗都來自於他在IBM的工作經歷。

更為中國讀者所熟悉的是他所著的《Mythical Man-Month(人月神話)》一書,該書出版30餘年來一直暢銷不衰,被翻譯為多國文字,成為軟件工程領域當之無愧的經典巨著。

目錄大綱

I Models of Designing 1
Chapter 1 The Design Question(新增評註19條) 3
Chapter 2 How Engineers Think of Design—The Rational Model(新增評註10條) 13
Chapter 3 What's Wrong with This Model?(新增評註29條) 21
Chapter 4 Requirements, Sin, and Contracts(新增評註12條) 39
Chapter 5 What Are Better Design Process Models?(新增評註13條) 51

II Collaboration and Telecollaboration(新增評註1條) 61
Chapter 6 Collaboration in Design(新增評註42條) 63
Chapter 7 Telecollaboration(新增評註16條) 89

III Design Perspectives 103
Chapter 8 Rationalism versus Empiricism in Design(新增評註11條) 105
Chapter 9 User Models—Better Wrong than Vague(新增評註8條) 113
Chapter 10 Inches, Ounces, Bits, Dollars—The Budgeted Resource(新增評註10條) 119
Chapter 11 Constraints Are Friends(新增評註16條) 127
Chapter 12 Esthetics and Style in Technical Design(新增評註26條) 139
Chapter 13 Exemplars in Design(新增評註26條) 153
Chapter 14 How Expert Designers Go Wrong(新增評註18條) 167
Chapter 15 The Divorce of Design(新增評註13條) 175
Chapter 16 Representing Designs' Trajectories and Rationales(新增評註28條) 185

IV A Computer Scientist's Dream System for Designing Houses 201
Chapter 17 A Computer Scientist's Dream System for Designing Houses—Mind to Machine(新增評註35條) 203
Chapter 18 A Computer Scientist's Dream System for Designing Houses—Machine to Mind(新增評註17條) 219

V Great Designers 229
Chapter 19 Great Designs Come from Great Designers(新增評註27條) 231
Chapter 20 Where Do Great Designers Come From ?(新增評註28條) 243

VI Trips through Design Spaces: Case Studies(新增評註1條) 257
Chapter 21 Case Study: Beach House “View/360”(新增評註19條) 259
Chapter 22 Case Study: House Wing Addition(新增評註14條) 279
Chapter 23 Case Study: Kitchen Remodeling(新增評註10條) 297
Chapter 24 Case Study: System/360 Architecture(新增評註18條) 313
Chapter 25 Case Study: IBM Operating System/360(新增評註14條) 331
Chapter 26 Case Study: Book Design of Computer Architecture: Concepts and Evolution(新增評註7條) 347
Chapter 27 Case Study: A Joint Computer Center Organization: Triangle Universities Computation Center(新增評註11條) 355
Chapter 28 Recommended Reading(新增評註8條) 367
Acknowledgments 371
Bibliography 375
People Index 393
Subject Index 401