05/23 設計報告內容-秉鈞

    因為這次所要開發的iOS專案非常的複雜,所以我們希望能夠使用資工系所雪到的設計模式(Design Pattern)將程式的行為和負責修改的責任分開來。

    以下是各個設計模式準則的關係:(引用自:http://www.informit.com/)

    以程式設計而言,我們用了非常多的”Singleton”, “Object Adapter”, “Observer”, “Factory Method”模式。最用我們在使用”façade”模型將我們專案的三個大功能切割開來,分別是地圖的控制器、搜尋資料庫的控制器和行程規劃的控制器。

Hsien-Hui Tang

Associate Professor, NTUST, Taipei, Taiwan

DITL