入門 - 小結

最後結果的檔案可以在 FlickrPhotos 下載。

通過這篇設計模式的學習,我們接觸到了一些基礎的設計模式和概念:

SingletonSimple FactoryMVCDelegationProtocolsFacadeObserverEventsMVP

筆者的目的,並不是推崇每行程式都要用設計模式,而是希望大家在考慮一些問題的時候,可以參考設計模式提出一些合理的解決方案,尤其是應用開發的起始階段,思考和設計尤為重要。

如果想看更多的設計模式相關的程式碼,推薦這個神奇的專案: Swift 實現的種種設計模式

如果想看看其他觀點所敘述的設計模式,可以嘗試閱讀這本 Swift 設計模式中文版。

Last updated