Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android的Otto就像Go to_Android - Fatal编程技术网

Android的Otto就像Go to

Android的Otto就像Go to,android,Android,Otto库现在用于我正在进行的项目中。我必须调试一个特定的东西,很难找出为什么要执行某些代码 奥托不是有点像“转到”吗?我的意思是,我们可以随时从与代码完全无关的地方执行代码,唯一的证据就是注释。goto中的标签更为明显 基本上,问题是-在项目中使用事件总线是否可以接受 是的,EventBus的使用是可以接受的,甚至更像是大型生产项目所需要的。因为它使代码更少。问题不在于EventBus是如何使用的 EventBus只是一种简单而快速的方式,而不是定义许多接口 你的问题更像是编码风格的东西。代码

Otto库现在用于我正在进行的项目中。我必须调试一个特定的东西,很难找出为什么要执行某些代码

奥托不是有点像“转到”吗?我的意思是,我们可以随时从与代码完全无关的地方执行代码,唯一的证据就是注释。
goto
中的标签更为明显


基本上,问题是-在项目中使用事件总线是否可以接受

是的,EventBus的使用是可以接受的,甚至更像是大型生产项目所需要的。因为它使代码更少。问题不在于EventBus是如何使用的

EventBus只是一种简单而快速的方式,而不是定义许多接口


你的问题更像是编码风格的东西。代码不清楚,您无法确定发生了什么以及发生了什么。

我部分同意您的观点,但对于转到就不能这样说了吗?它只是感觉它不属于我们所知道的过程编程。goto只是编程中的禁忌。这就是全部。也许,如果我们看看一些旧的C风格的程序,我们会发现非常好的代码很容易理解。但历史表明,许多傻瓜可以很容易地用goto射中他们的脚。