網頁

2011/03/09

菜鳥的PureMVC筆記(1)

最近參加了Flash/Flex/AS精武讀書會,聽完高手們的分析解釋外加自已努力鑽研,結論是PureMVC真是難以下嚥,快吐血身亡了…Orz,看了許多次才能大致了解它的框架各個部分是在做什麼的,若沒有學過設計模式(Design Pattern)很難捉到PureMVC的精神。基於我是PureMVC菜鳥要有菜鳥勉強的方法,因此構想出在學習PureMVC前預先要了解的知識清單。

1.了解什麼是設計模式?
2.與PureMVC相關的設計模式?
  • Singleton Pattern 單態模式
  • Observer Pattern 觀察者模式
  • Composite Pattern 組合模式
  • Facade Pattern 外觀模式
  • Mediator Pattern 仲介者模式
  • Command Pattern 命令模式
  • Proxy Pattern 代理人模式
3.其它不能不知道的設計模式。
  • Strategy Pattern 策略模式
  • Factory Method Pattern 策略模式
  • State Pattern 策略模式
3.MVC(Model-View-Controller)複合模式
4.開始學習PureMVC---> 還不是很熟目前沒有要寫,熟一點在來搞,所以標題是大誤 ~ XD

以下列出我學習設計模式時參考的書籍:
深入淺出設計模式 
深入淺出設計模式 (Head First Design Patterns)
 雖然這本書是用Java來做例子,但整本書淺顯易懂,是我學設計模式買的第一本書。

物件導向設計模式 
物件導向設計模式 Design Patterns 由GoF四人幫所撰寫,是學習設計模式的聖經。

ActionScript 3.0 Design Patterns
 ActionScript 3.0 Design Patterns 我比較喜歡這本,因為是用ActionScript3.0實作Design Pattern比較容易上手測試程式碼。



continue soon...{(It's too late)? go bed:continue}

沒有留言: