[2-31]圖2-53下面第一行「請看考圖2-54,...」,應改為「請參考圖2-54,...」。
[3-3]關於Element的定義「A element is a constituent ...」,應改為「An element is a constituent ...」。
[4-40,倒數L3] 原為「改面,則為true:」,改成「改變,則為true:」。
[5-11]最後一行中的owmedMemner,應為ownedMember。
[5-23,倒數L5~6]原為「某一模式元素為了需要另一個模式元素所提供的規格(specification)或實作(implementation)時,兩者之間的關係稱為「依賴關係」(dependency)。」,改成「某一模式元素為了自身「規格」(specification)或「實作」(implementation),而需要另一個模式元素時,兩者之間的關係稱為「依賴關係」(dependency)。」
[5-39]Implementation在2005年後,更名為InterfaceRealization。
[9-39]改良的方向相反,通常由設計指向分析。改版時要改寫此段。
[9-40]「追蹤」改成「追溯」,而且方向相反,通常由設計指向分析。改版時要改寫此段。
[9-48] 圖9-73中的instance寫錯了,應該改成instantiate。
----------
初版一刷勘誤表
[1-49]最後一行 "公具",應該改為"工具"。
[2-5]圖2-5誤植,正確圖如下:

[3-37]第二行中的圖3-62,應改為圖3-63。
[3-58]圖3-98去掉:Address物件,改成下圖。

[4-19]最後一行,應改為"...原為Rectangle,重新定義為Square。"。
[4-21]第七行,應該為"請看到圖4-38的例子,nickname屬性為可義元素,"。
[5-11]最後一行中的owmedMemner,應為ownedMember。
[5-34]倒數第二行中的面積,英文應為area。
[6-16]圖6-24有誤,正確圖如下:

[7-15]第4行的非同步信號(asynchSignle),改成asynchSignal。圖7-18中的asynchSignle也要改成asynchSignal。
[7-32]「選擇器」的概念有誤,需改寫。ConnectableElement可以代表a set of instances,不侷限一個,因此選擇器用來指出物件集合中的某一個特定的物件。比方說,[2]:Member代表member物件集合中的2號物件。
[7-33]圖7-46中的Member改成Memory。
[8-8]圖8-7前,請加上[meta]字眼,這是一張母模圖。
[8-14~15]刪掉圖8-17以及相關的說明。
[8-8]圖8-7前,請加上[meta]字眼,這是一張母模圖。
[8-14~15]刪掉圖8-17以及相關的說明。
沒有留言:
張貼留言