diff --git a/A 动机与模式/13 工程化考虑/2 松耦合/1 解耦模式/注册回调 1.py b/A 动机与模式/13 工程化考虑/2 松耦合/1 解耦模式/注册回调 1.py index 6d4b308..0a77f49 100644 --- a/A 动机与模式/13 工程化考虑/2 松耦合/1 解耦模式/注册回调 1.py +++ b/A 动机与模式/13 工程化考虑/2 松耦合/1 解耦模式/注册回调 1.py @@ -1,15 +1,7 @@ ''' -注册者 = 观察者 -你也可以把它看作订阅模式 - -每个组件提供注册消息接口和注册消息动作 - -在其它单元上注册自己对于特定事件(消息)的响应函数 -同时负责自己的注册队列的序贯调用 -Python 中有一个Callable类型,可以用来判断是否是可以回调类型 -from typing import Callable - -这是一个示例性质的原型,具体分布式环境下需要调整 +主逻辑将关键动作开放为注册服务 +各个组件注册到事件管理器相应服务 +事件管理器按顺序执行注册的事件 ''' from collections import defaultdict