0
达到我有什么,我会觉得这是一个非常简单的一段代码。然而,“其他”下面的代码并不完全是我的,但它说明了块的结构化:红宝石否则永远的if else语句
adHoc = true
if blah...
adHoc = false
end
if blah...
if adHoc
my_logger.info("REACHED WHENEVER ADHOC IS TRUE")
else
my_logger.info("NEVER REACHED")
end
end
怎么来的其他部分永远不会到达?
谢谢。
因为'adHoc'为false时'blah'总是假? – 2013-05-01 21:08:50
什么是第一个等等......? adHoc = false可能永远不会被调用。 – davidrac 2013-05-01 21:09:03
你在你的日志中看到了什么?为什么你决定只有其他部分永远不会到达?你有没有看过_REACHED WHENEVER ADHOC是TRUE_? – lifus 2013-05-01 21:09:57