909 B
909 B
+++ title = "Unnecessary true/false" weight = 1300 +++
<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.