I keep seeing code that does checks like this
if (IsGood == false) { DoSomething(); }
or this
if (IsGood == true) { D
The !IsGood pattern is eaiser to find than IsGood == false when reduced to a regular expression.
!IsGood
IsGood == false
/\b!IsGood\b/
vs
/\bIsGood\s*==\s*false\b/ /\bIsGood\s*!=\s*true\b/ /\bIsGood\s*(?:==\s*false|!=\s*true)\b/