Do you use strict off in your projects?

dynamic, option-strict, vb.net

Solution

Never. OPTIONS STRICT OFF is the same as OPTIONS BADPROGRAMMING ON.

OPTIONS STRICT OFF relaxes some of the checks that VB.NET makes. It relaxes language rules. Those rules are there to save you from yourself. Don't ever prevent the language from saving you from yourself. This is especially true if you're coming from a more releaxed environment, in which case chances are that you need saving.

Another thing to note is that most programming languages don't have a switch to say: please allow me to shoot myself in the foot.

Problem

Do you use 'strict off' option, 'explicit off'? Or may be 'strict custom' and some other options like 'Implicit type. Object assumed', 'Late binding', 'Implicit conversion'?

Original source