You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
zj3D 26b6f4c88b
结构调整25
8 months ago
..
1 观察者.py 结构调整25 8 months ago
2 观察者.py 结构调整25 8 months ago
3 注册回调.py 结构调整25 8 months ago
4 订阅发布.py 结构调整25 8 months ago
readme.MD 结构调整25 8 months ago

readme.MD

注册

  • 解耦合:通过回调函数,可以将不同部分的代码逻辑分离,降低模块之间的耦合度。

  • 主动通信:注册回调模式实现了下层模块与上层模块之间的主动通信。当下层模块发生特定事件或满足特定条件时,可以主动调用上层模块注册的回调函数,而不需要上层模块不停地轮询下层模块的状态。

  • 异步处理:回调函数常用于异步操作的响应处理,可以在主线程之外执行耗时操作,提升程序的效率和响应速度。

  • 简化设计:在某些情况下,使用回调函数可以避免复杂的控制流设计,使代码更加简洁明了。

  • 适应变化:随着项目的发展,需求可能会发生变化。注册回调模式使得在不影响现有代码的基础上,容易添加新功能或修改现有逻辑。