The use of non-short-circuit logic in a boolean context is likely a mistake - one that could cause serious program errors as conditions are evaluated under the wrong circumstances.
If GetTrue() Or GetFalse() Then ' Noncompliant; both sides evaluated End If
If GetTrue() OrElse GetFalse() Then ' true short-circuit logic End If