16. 命令模式

爲什麼80%的碼農都做不了架構師?>>>      介紹 意圖:將一個請求封裝成一個對象,從而使您可以用不同的請求對客戶進行參數化。 主要解決:在軟件系統中,行爲請求者與行爲實現者通常是一種緊耦合的關係,但某些場合,比如需要對行爲進行記錄、撤銷或重做、事務等處理時,這種無法抵禦變化的緊耦合的設計就不太合適。 何時使用:在某些場合,比如要對行爲進行"記錄、撤銷/重做、事務"等處理,這種無法抵禦變化的
相關文章
相關標籤/搜索