【发布时间】:2016-10-14 09:47:00
【问题描述】:
我假设您熟悉 MVP 和事件驱动模式。
据我所知,MVP 和事件驱动模式都旨在负责任地分离并提高可读性。但是使用像事件总线这样的库可以更容易地实现事件驱动。
我的问题是,如果您可以使用事件和订阅者模式分离方法职责,那么将应用程序架构更改为 MVP 有什么好处?
我的问题的第二部分是使用事件库(如 Eventbus)和 MVP 模式的可行性。
【问题讨论】:
标签: java android design-patterns architecture