Mik*_*ser 6 java gwt web-applications
我正在GWT中创建一个类似MVP的应用程序.
更准确地说明我的担忧:为什么要引入一个事件总线,而不是简单地让事件"冒泡"到适当的决策层?对我而言,这似乎是MVP概念最直接的扩展,并且它不需要事件总线的新概念.我不明白事件总线引入了什么问题来解决.
事件总线的优点是代码分离.
您可以将自定义事件发送到总线,而不再需要关心您的事件.每个演示者只订阅那些它真正需要知道的事件.这将导致更清晰的代码,因为您不必创建一个调度程序,必须知道所有演示者将事件委托给他们.
在我看来,事件总线是一个非常好的事情,使代码干净,易于理解.
| 归档时间: |
|
| 查看次数: |
401 次 |
| 最近记录: |