这里有一则有趣的,我的团队成员只是具有约稍微激烈的讨论代码...“如果”语句和结肠
Dim fred As Integer
If True Then fred = 5 : fred = 3 : fred = 6 Else fred = 4 : fred = 2 : fred = 1
执行上面的代码片段后,有什么价值fred?
尽量不要欺骗和调试代码。
这是一个非常有代表性的代码示例,最初作为使用冒号和If语句的示例,但随后有人决定自行提供fred的结果。
UPDATE: 我通常不会写这样的代码,这段代码只是一个例子。正如它发生的那样,这个问题源自于为我们的团队创建编码标准文档的讨论。
+1精通见解 – ComethTheNerd 2012-11-20 15:37:18