Unnecessary true/false

<Created by Microsoft, Described by waldo>

Description

Do not use true or false keywords unnecessarily if the expression is already an logical expression.

Bad code

    if IsPositive() = true then  

Good code

    if IsPositive() then  

Bad code

    if Complete <> true then  

Good code

    if not Complete then

Discussions

You can find discussions on all “Best Practices” here.

If you don’t find the discussion of this guideline, please feel fee to create a new one with the same title as this article.