什么是FICTIVE IF目的?

时间:2013-06-05 13:43:09

标签: .net

此代码的可能用途是什么:if(1 == 1){...}

我所知道的直到现在才被称为“Fictive if”。

1 个答案:

答案 0 :(得分:4)

它与:

相同
if (true)
{
}

它将始终进入该区块。这就是一些懒惰开发人员在“测试”一段代码以强制执行if块时所做的事情。在将代码投入生产之前,他们有时会忘记将其替换为真实条件。

更糟糕的是:

if (true || originalCondition) {}

为了你自己的利益,避免像魔鬼这样的结构避免十字架。