文章分類:軟體大家

物件 (Object) 的媽媽是 類別 (Class)?

從 OOP 學習物件導向(Object-oriented)觀念時,你就不太容易去對一些基本的 “術語 (terminology)”,下功夫來去 “參透” 其本質的意涵。例如,我雖然已經許久沒有教授基本物件觀念的課程,但在教授類別圖(Class Diagra …

UML OCUP_Foundamental 題型Reveiw與解析 <2>

Classes 的考題 Classes 的考題部分,當然都是針對 UML 的結構(structure)部分。包括最基本的元素(element),以及 Comment, Relationship, Namespace, Multiplicity, Expre …

UML OCUP 題型 Reveiw 與 解析 <1>

OCUP Foundamental 認證依我個人去考試的經驗後,分析其題型可分為三類: 基本術語的定義 UML 圖形元素與圖(diagram)的說明 基本應用題 本篇我先討論什麼是 “基本術語” 定義。 請記得,所有的考題,除了少數基本應用題外,內容均取自 …

通過 OMG UML OCUP Fundamental 認證考試

上星期五下午,決定在 「Prometric 國際認證考試中心」 線上報名 OMG UML OCUP 認證考試,預約了今天下午 2:30 在復興南路一段資策會訓練中心考試,然後利用假日,花了兩天的時間 “瀏覽” 一下 UML 2.0 Superstructu …

UML 工具比較分析

前言 「工欲善其事,必先利其器」,學習UML沒有好的工具幫忙,往往會讓開發人員半途而廢,尤有甚者,開發人員有時會因為使用了不容易使用的開發工具而誤認為UML是一個非常困難學習的「技術」。殊不知UML只是一種「語言」,就和學習中文、美語一樣,學習UML根本不 …

論 3P (Project, Package, Product)

國內從事 “企業(Enterprise)” 軟體的獨立開發廠商(ISV),大致可以分為三種營利的模式: Project (專案)。 Package (套件)。 Product (產品)。 算起來,應該約有 80% 以上的開發廠商是以專案開發為主的(Proj …