Otto 库现在用于我正在处理的项目中。我不得不调试某些东西,很难找出执行某些代码的原因。
Otto 是不是有点像goto
?我的意思是我们可以随时从与该代码完全无关的地方执行代码,唯一的证据就是注释。 goto
中的标签更加明显。
基本上问题是 - 在项目中使用事件总线是否可以接受?
最佳答案
是的,使用 EventBus 是可以接受的,甚至更像是大型生产项目中所需要的。因为它使代码更少。问题不是 EventBus,而是它的使用方式。
EventBus 只是一种简单快速的方法,而不是定义很多接口(interface)。
你的问题更像是编码风格的问题。代码不清晰,您无法理解发生了什么以及发生了什么。
关于android - Otto for Android 就像 Go-to,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25648964/