學習使用PureMVC一週,感受

慕名使用PureMVC,閱讀了中文的最佳實踐和使用介紹。還有那個漂亮的接口圖。

開始就被他設定的Proxy,Mediator,Command和Facade吸引了。這些繼承和封裝起來的類爲MVC簡化了構建的步驟,另外在使用中也自然而然的開始了理清了MVC之間的邏輯。特別是Command,給了我剝離業務邏輯很好的方法。

慢慢的,我嘗試將PureMVC搬到一箇中型應用上去,那是一個很簡單的Flash站點框架。在遷移的過程中我發現,PureMVC對處理比較複雜,特別是需要經常讀取外部配置文件的異步操作。這樣的異步操作給Command增加了很多的邏輯。當Command到達百條時,問題好像變得複雜了。而且PureMVC的Facade是一個單例,就是再大的系統只能有一個定義Facade的地方,這樣好像不太利於由下而上的層次結構,對模塊化好像也不太有利。

個人感覺,Pure對小的窗體應用和小的RIA還是很有用的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章