本書將揭露設計物件導向程式的所有方法。從分析程式的需求到實際創作最後的成品,本書介紹了專業領域中所用到的各種技巧。書中將利用UML v1.4的符號來進行分析。並利用三種重要的除錯工具(DBX,GDB及JDB)來執行程式的除錯以及告訴讀者如何將系統移植到不同的作業系統,程式語言或平台上。書中的範例則提供專業的技術來檢視其整體的設計。
本書適合對於想了解為何要花非常多的時間來設計物件導向程式,或是如何循著正確步驟來擴展系統功能的讀者。
本書內容包含:
◎ 利用資訊收集的技巧來決定高階系統的需求
◎ 學習如何用UML v1.4標準來進行分析
◎ 熟悉進階設計的基本原則並了解如何才能設計良好的系統結構
◎ 辨認及避免不適當的設計架構
◎ 熟悉進階的設計結構,如API及引線
◎ 開發高效能的測試系統
◎ 了解強度測試與規模測試的差別
◎ 利用三種常用的工具(DBX,GDB及JDB)來進行除錯
◎ 加入移植至不同作業系統,平台或程式語言時所需的重要資訊