摘要:
觀察者模式是對應用系統進行抽象的有力手段。你可以定義一些事件供其他開發人員使用,而并不需要為此深入了解他們的代碼。一個事件可以被多個訂閱者訂閱,而一個訂閱者也可以訂閱多個不同的事件。對于瀏覽器這類互動環境來說這非常理想。現在的Web應用程序越來越大,在此背景下,作為一種提高代碼的可維護性和簡潔性的有力手段,可觀察對象的作用更顯突出。這種模式的應用有助于防止第三方開發人員和合作伙伴因為對你的應用程序的細節了解得太多而把事情搞糟。提高程的高度解耦有助于程序代碼的維護工作。下面是基于javascript的觀察者模式:var Events = (function (W) { var sl... 閱讀全文
posted @ 2013-04-17 20:14
穆乙
閱讀(1221)
評論(0)
推薦(1)

浙公網安備 33010602011771號