The IDAR Method of Software Design
暫譯: IDAR 軟體設計方法

Mark A Overton

  • 出版商: CreateSpace Independ
  • 出版日期: 2014-03-14
  • 售價: $1,180
  • 貴賓價: 9.5$1,121
  • 語言: 英文
  • 頁數: 378
  • 裝訂: Paperback
  • ISBN: 149614614X
  • ISBN-13: 9781496146144
  • 海外代購書籍(需單獨結帳)

商品描述

Software must be designed. Unfortunately, traditional techniques of object-oriented design have no widely applicable way of providing a structure for designs. Any object may interact with any other object in any way the designer wishes. As a result, designs are often disorganized, leading to delays and poor quality. In fact, one may observe that developers on most projects spend most of their time debugging poorly structured code. The IDAR method of object-oriented design causes each design to form a hierarchy of abstractions (i.e., levels of control), with rules guiding how objects may interact, thus creating a natural organization for the evolving design. The resulting improvement in organization yields several benefits, all of which contribute to the ultimate goals of providing customers with acceptable quality on-time. This book covers the following topics: * The IDAR method itself, along with a detailed process of how to design using this method, * Metrics and guidelines for gauging the quality of designs, * Management concerns, including the little-known problem of fanatics, * Four full-sized example applications that are designed from scratch.

商品描述(中文翻譯)

軟體必須被設計。不幸的是,傳統的物件導向設計技術並沒有廣泛適用的方式來提供設計的結構。任何物件都可以以設計者希望的任何方式與其他物件互動。因此,設計往往顯得雜亂無章,導致延遲和品質不佳。事實上,可以觀察到大多數專案的開發人員花費大部分時間在除錯結構不良的程式碼上。IDAR 物件導向設計方法使每個設計形成一個抽象層次的階層(即控制層級),並有規則指導物件之間的互動,從而為不斷演變的設計創造自然的組織。組織的改善帶來幾個好處,所有這些都促進了向客戶提供可接受品質的最終目標,並按時交付。本書涵蓋以下主題:* IDAR 方法本身,以及如何使用此方法進行設計的詳細過程,* 衡量設計品質的指標和指導方針,* 管理考量,包括鮮為人知的狂熱者問題,* 四個從零開始設計的完整範例應用程式。

最後瀏覽商品 (20)