看板 OOAD 關於我們 聯絡資訊
可能是對design pattern不是甚熟 我一直對command pattern有疑問 在該pattern中,常常某個command是針對特定物件做操作的 舉例:開跟關的command可能是針對"電燈"、"電扇" 而音量大小等等command可能是針對"電視" 請問這些受詞(不太會描述,或稱operand?被操縱者)的reference 該何時被設定到command中呢? 之前我都是看到在建構子時......不過總覺得這樣不夠一般化 這樣做常常使得在create command處的程式碼變得亂七八糟且 相依很嚴重 另外想問MVC中是否有完全切開且較美觀的作法? 我在寫Java swing時一直想把UI跟事件(邏輯)的部份拆開 一方面是我找不到有小型framework可支援 而且一般來說,事件邏輯裡操縱著的,常常是UI元件 精華區內只有提到VC常常在一起(對阿!)而似乎沒說明如何分開 是不是能請前輩們舉例某些小型的framework在這部份 處理的不錯的? (我並不是想伸framework,而是想知道solution的架構長啥樣子,thx) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.124.181.25
fayhong :java 的話,可以看看 wicket 的實作 08/25 09:39