我在Github的一些代码中看到了
if($something_funky_happens){
throw new \LogicException(...);
return;
}
Run Code Online (Sandbox Code Playgroud)
这是必需的,还是不重要的?因为我知道在抛出异常后脚本停止,因此不会运行更多代码
mdo*_*mdo 31
我倾向于在代码中表示它是错误的.该声明无法访问.每个静态代码anaylsis工具都会抱怨这个无法访问的语句.即使在这种情况下没有任何危害,在检查代码时也会收到大量警告.如果关闭这些警告类型,您可能会错过代码中的其他逻辑错误.这是一个真正难闻的气味,需要修复.
| 归档时间: |
|
| 查看次数: |
7871 次 |
| 最近记录: |