Object-Oriented Design Heuristics (Paperback)
暫譯: 物件導向設計啟發式 (平裝本)

Arthur J. Riel

  • 出版商: Addison Wesley
  • 出版日期: 1996-04-30
  • 定價: $2,380
  • 售價: 8.0$1,904
  • 語言: 英文
  • 頁數: 400
  • 裝訂: Paperback
  • ISBN: 0321774965
  • ISBN-13: 9780321774965
  • 相關分類: Object-oriented
  • 立即出貨 (庫存 < 4)

相關主題

商品描述

Upon completion of an object-oriented design, you are faced with a troubling question: "Is it good, bad, or somewhere in between?" Seasoned experts often answer this question by subjecting the design to a subconscious list of guidelines based on their years of experience. Experienced developer Arthur J. Riel has captured this elusive, subconscious list, and in doing so, has provided a set of metrics that help determine the quality of object-oriented models. Object-Oriented Design Heuristics offers insight into object-oriented design improvement. The more than sixty guidelines presented in this book are language-independent and allow you to rate the integrity of a software design. The heuristics are not written as hard and fast rules; they are meant to serve as warning mechanisms which allow the flexibility of ignoring the heuristic as necessary. This tutorial-based approach, born out of the author's extensive experience developing software, teaching thousands of students, and critiquing designs in a variety of domains, allows you to apply the guidelines in a personalized manner.The heuristics cover important topics ranging from classes and objects (with emphasis on their relationships including association, uses, containment, and both single and multiple inheritance) to physical object-oriented design. You will gain an understanding of the synergy that exists between design heuristics and the popular concept of design patterns; heuristics can highlight a problem in one facet of a design while patterns can provide the solution. Programmers of all levels will find value in this book. The newcomer will discover a fast track to understanding the concepts of object-oriented programming. At the same time, experienced programmers seeking to strengthen their object-oriented development efforts will appreciate the insightful analysis. In short, with Object-Oriented Design Heuristics as your guide, you have the tools to become a better software developer. 020163385XB04062001

商品描述(中文翻譯)

完成物件導向設計後,您會面臨一個困擾的問題:「這個設計好嗎?壞嗎?還是介於兩者之間?」資深專家通常會根據他們多年的經驗,將設計置於一個潛意識的準則清單中來回答這個問題。經驗豐富的開發者 Arthur J. Riel 捕捉到了這個難以捉摸的潛意識清單,並因此提供了一套指標,幫助判斷物件導向模型的質量。《物件導向設計啟發式》提供了對物件導向設計改進的見解。本書中提出的六十多條準則是與語言無關的,允許您評估軟體設計的完整性。這些啟發式並不是硬性規則;它們旨在作為警示機制,允許根據需要靈活地忽略這些啟發式。這種基於教程的方法源於作者在開發軟體、教導數千名學生以及在各種領域中評析設計的豐富經驗,使您能夠以個性化的方式應用這些準則。這些啟發式涵蓋了從類別和物件(強調它們之間的關係,包括關聯、使用、包含,以及單一和多重繼承)到實體物件導向設計的重要主題。您將理解設計啟發式與流行的設計模式之間的協同作用;啟發式可以突顯設計某一方面的問題,而模式則可以提供解決方案。所有級別的程式設計師都會在這本書中找到價值。新手將發現快速理解物件導向程式設計概念的捷徑。同時,尋求加強其物件導向開發工作的經驗豐富的程式設計師也會欣賞這些深刻的分析。簡而言之,藉由《物件導向設計啟發式》作為您的指導,您擁有成為更優秀軟體開發者的工具。020163385XB04062001

最後瀏覽商品 (20)