【特 點】
本書是您從事軟體開發專案管理以及程式寫作所不可或缺的參考手冊。書中網羅了軟體開發的完整過程,並且把解說內容簡化成方便搜尋的項目,因此您可以迅速找到所需要的對應資料。而且書中分別介紹Java/VB.NET/C++等不同環境的實作方式,讓您在學習上更得心應手,並且比較彼此的不同。
◎使用物件導向塑模
◎需求分析
◎eXtreme
Programming(XP)
◎CMM
◎namespace、destructor、override、overload、delegation、Model-View-Controller
◎Eclipse
◎JUnit
◎Nunit
【目 錄】
前言
第一章 物件導向與UML
何謂繼承、何謂聚合、一般化、委託、UML Diagram...
第二章
軟體設計
軟體的生命周期、需求分析、結構化設計、何謂RUP、實作觀點、部署觀點...
第三章
開發流程的基礎
執行控制結構、流程模型、成本模型、IIOSS、何謂CMM...
第四章
UML的基礎
使用案例圖、類別圖、相依、限制、多重性、相互作用圖...
第五章
應用問題
定義使用案例模型、製作分析模型、製作設計模型...
第六章
使用Java實作
使用類別變數、使用靜態方法、定義物件、父類別、何謂容器、垃圾收集...
第七章
使用VB實作
實作多重繼承、定義建構式、定義解構式、宣告陣列...
第八章
使用C++實作
定義例外類別、使用ArrayList、何謂迭代器...
第九章
使用Perl實作
使用函式庫時的宣告、UNIVERSAL函式、AUTOLOAD函數...
第十章
使用Java的設計模式
FactoryMethod模式、Interpreter模式、Templete Method模式...
第十一章
使用VB的設計模式
FactoryMethod模式、Interpreter模式、Templete Method模式...
第十二章
使用C++的設計模式
FactoryMethod模式、Interpreter模式、Templete Method模式...
第十三章
Eclipse的技巧
Eclipse的特徵、安裝Eclipse、中文化、使用Plug-in、使用JDT Plug-in...
第十四章
JUnit的技巧
何謂JUnit、XP的測試手法、執行測試、評價測試、連續測試、Test first...
第十五章
NUnit的技巧
使用NUnit進行unit test、製作沒有實作的類別...
第十六章
vbUnit的技巧
製作測試案例、在vbUnit中可使用的類別函式...
第十七章
總複習:程式設計與物件導向的基礎
物件導向程式設計、撰寫原始碼、流程控制、變數、函數、變數的生存範圍...
索引
【附件內容】
書中範例程式