当前位置:  开发笔记 > 编程语言 > 正文

没有表达式或条件的cfif语句

如何解决《没有表达式或条件的cfif语句》经验,为你挑选了1个好方法。

接过一些代码,我发现了这个逻辑:


execute this code

execute this

IF声明没有条件或表达.只是挂在那里'FALSE'.那么评估这个陈述是什么?或者cfif语句的默认表达式是什么?



1> 小智..:

该示例将始终运行"执行此"位(cfelse)."执行此代码"位将永远不会运行.看起来像是一种阻止旧代码运行的奇怪方法."执行此代码"位可能只是被注释掉或删除(因此不需要cfif/cfelse标签).


当我找到这样的代码时,我假设调试或特殊用途.有时可能需要一次特定操作(更新数据库或修复文件中的某些内容) - 或者可能需要不时.开发人员可以进入并将其更改为TRUE,运行它,然后将其更改回来.这是不好的做法,但它有效(只要你是一个没有SDLC的单人团队.:)
也许它是出于调试目的编写的,开发人员忘记将其更改回真正的测试.我犯了类似的错误.
推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有