你在项目中使用严格的关闭吗?

3 vb.net dynamic option-strict

你使用'严格关闭'选项,"明确关闭"吗?或者可能是'严格定制'和其他一些选项,如'隐式类型.对象假定','后期绑定','隐式转换'?

Joh*_*ers 14

决不.OPTIONS STRICT OFF与OPTIONS BADPROGRAMMING ON相同.

OPTIONS STRICT OFF放松了VB.NET的一些检查.它放松了语言规则.那些规则可以帮助你摆脱困境.不要阻止语言将你从自己身上拯救出来.如果你来自一个更加放松的环境,那么尤其如此,在这种情况下你需要储蓄.

还有一点需要注意的是,大多数编程语言都没有开关说:请允许我用脚射击自己.


Cru*_*han 5

始终使用任何带有完整警告和限制的语言进行开发。从来没有例外。

不这样做就是一种错误的经济,当然它可能看起来有效,但绝对会在以后咬你一口

(目前正在调试一系列 PHP Web 应用程序,其中原始“编码器”已抑制所有错误,并且从字面上看,启用后每页显示数百个错误。“确保在测试中使用变量之前定义变量?为什么我要这样做什么时候我可以抑制错误而不必思考?”)