發佈/訂閱模式 vs 觀察者模式
觀察者模式 (Observer Pattern) 與發佈/訂閱 (Publish/Subscribe, Pub/Sub) 都描述「狀態或事件改變後通知關心它的人」,但不是可任意互換的同義詞。 GoF 的 Observer(也稱 Dependents)通常是 Subject 直接持有 Observ […]
觀察者模式 (Observer Pattern) 與發佈/訂閱 (Publish/Subscribe, Pub/Sub) 都描述「狀態或事件改變後通知關心它的人」,但不是可任意互換的同義詞。 GoF 的 Observer(也稱 Dependents)通常是 Subject 直接持有 Observ […]
觀察者模式 (Observer Pattern) 是 GoF 的行為型設計模式:建立物件間一對多的依賴,Subject 狀態改變時通知已註冊的 Observer。 Define a one-to-many dependency between objects so that when one object c […]