程序導向
#
程序導向
含有「程序導向」共 4 篇內容
全部內容
發佈日期由新至舊
實戰系列『影像處理軟體設計』- [10] 物件導向方法:實作模型(上)
終於完成物件導向的設計,包括用於指導撰寫程式的「類別模型」和「動態模型」。以物件導向的方式進行設計,只是進攻的前奏,撰寫程式才是最終的目標。雖然物件導向的理論、方法、技巧經過多年的發展後,業界已經形成基本統一的認知,但並未出現一種統一的「物件導向程式語言」。
2023-10-17
3
#
物件導向程式語言
#
類別模型
#
動態模型
實戰系列『影像處理軟體設計』- [7] 物件導向方法:領域模型
什麼是領域模型?領域模型是完成從需求分析到物件導向設計的一座橋樑。需求分析和物件導向並無直接關係,需求分析階段不區分是物件導向還是程序導向,要從「領域建模」才真正開始物件導向的工作。後續我們會使用一個「影像處理軟體」的使用案例來說明如何建立領域模型。
2023-07-23
3
#
影像處理
#
需求分析
#
物件導向
實戰系列『影像處理軟體設計』- [6] 物件導向方法:使用案例方法
使用案例 (Use Case)是用來描述需求的流程,就是 5W1H8C 中的 How。有很多方法可以分析客戶需求,例如問卷調查、自由發想、資料分析、資料探勘、競爭對手分析等,可以參考「需求分析理論」的相關書籍;但最有效以及最直接的方法還是和客戶交流。只要掌握正確的方法,就可以完成良好的需求分析。
2023-07-09
3
#
影像處理
#
使用案例
#
正常處理
實戰系列『影像處理軟體設計』- [2] 物件導向理論簡介
封裝、繼承、多型是物件導向的三大核心特徵,判斷一種程式語言是否為物件導向的程式語言,就看其是否支援這三大核心特徵。 軟體類別是對現實類別的模擬,但不是簡單的等同。除了實作現實類別相對應的功能,還會創造出許多現實中不存在的類別。 這個創造過程正是各種設計方法、設計模式、設計原則大顯身手的地方。
2023-06-11
3
#
程式設計
#
影像處理
#
物件導向