Object Design: Roles, Responsibilities, and Collaborations
暫譯: 物件設計:角色、責任與協作
Rebecca Wirfs-Brock, Alan McKean
- 出版商: Addison Wesley
- 出版日期: 2002-11-18
- 售價: $2,690
- 貴賓價: 9.5 折 $2,556
- 語言: 英文
- 頁數: 416
- 裝訂: Paperback
- ISBN: 0201379430
- ISBN-13: 9780201379433
已絕版
買這商品的人也買了...
-
UML for Visual Basic 6.0 Developers: Using Visual Modeler and Rational Rose 98$1,000$980 -
Data Mining: Concepts and Techniques$2,470$2,347 -
C++ Primer, 3/e 中文版$980$774 -
$970Introduction to Algorithms, 2/e (Hardcover) -
免費好用 OpenOffice 1.0 中文正式版$249$197 -
Computer Architecture: A Quantitative Approach, 3/e(精裝本)$1,300$1,274 -
$749Disappearing Cryptography, 2/e -
Operating System Concepts, 6/e (Windows XP Update)$1,050$1,029 -
Patterns of Enterprise Application Architecture (Hardcover)$2,640$2,587 -
Programming the Microsoft Windows Driver Model, 2/e (Paperback)$2,210$2,100 -
Understanding the Linux Kernel, 2/e (Paperback)$1,760$1,672 -
Embedded Software Development with eCos$1,840$1,748 -
ASP.NET 程式設計徹底研究$590$466 -
鳥哥的 Linux 私房菜-伺服器架設篇$750$638 -
鳥哥的 Linux 私房菜─基礎學習篇增訂版$560$476 -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
JSP 2.0 技術手冊$750$593 -
建構嵌入式 Linux 系統$780$616 -
最新 JavaScript 完整語法參考辭典 第三版$490$382 -
CMMI Distilled 中文版 (CMMI Distilled, 2/e)$450$360 -
Linux 程式設計教學手冊$780$616 -
PMP Exam Prep: Rita's Course in a Book for Passing the PMP Exam, 5/e$3,026$2,875 -
ASP.NET 2.0 深度剖析範例集$650$507 -
深入淺出物件導向分析與設計 (Head First Object-Oriented Analysis and Design)$880$695 -
深入淺出 Android 系統原理及開發要點$450$351
商品描述
This book focuses on the practice of designing objects as integral members of a community where each object has specific roles and responsibilities. The authors present the latest practices and techniques of Responsibility-Driven Design and show how students can apply them as they develop modern object-based applications. Working within this conceptual framework, Rebecca Wirfs-Brock and Alan McKean present how user requirements, system architecture, and design patterns all contribute to the design of an effective object model. They introduce a rich vocabulary that students can use to discuss aspects of their designs, discuss design trade-offs, and offer practical guidelines for enhancing the reliability and flexibility of applications. In addition, case studies and real-world examples demonstrate how the principles and techniques of Responsibility-Driven Design apply to real-world software designs.
Table of Contents
Foreword by Ivar Jacobson.
Foreword by John Vlissides.
Preface.
1. Design Concepts.
2. Responsibility-Driven Design.
3. Finding
Objects.
4. Responsibilities.
5. Collaborations.
6. Control Style.
7. Describing Collaborations.
8. Reliable Collaborations.
9.
Flexibility.
10. On Design.
Bibliography.
商品描述(中文翻譯)
這本書專注於設計物件作為社群中不可或缺的成員的實踐,每個物件都有特定的角色和責任。作者介紹了最新的責任驅動設計(Responsibility-Driven Design)實踐和技術,並展示學生如何在開發現代物件導向應用程式時應用這些技術。在這個概念框架內,Rebecca Wirfs-Brock 和 Alan McKean 說明了使用者需求、系統架構和設計模式如何共同促進有效物件模型的設計。他們引入了一個豐富的詞彙,學生可以用來討論設計的各個方面、設計的取捨,並提供增強應用程式可靠性和靈活性的實用指導。此外,案例研究和實際範例展示了責任驅動設計的原則和技術如何應用於現實世界的軟體設計。
目錄
Ivar Jacobson 的前言。
John Vlissides 的前言。
序言。
1. 設計概念。
2. 責任驅動設計。
3. 尋找物件。
4. 責任。
5. 協作。
6. 控制風格。
7. 描述協作。
8. 可靠的協作。
9. 靈活性。
10. 設計論。
參考文獻。
