Comment
Comment by biot
It's interesting that this is one of the most hated (http://hatepaste.com/paste/f5da3584):
I got into the habit of doing this since it's immediately obvious that the value you're comparing is expected to be a boolean and not something like an integer, which could cause subtle bugs later on if what you thought was a boolean gets negated. More commonly, it's of the form:
rather than:
to distinguish this from:
It only takes an extra fraction of a second of typing and increases clarity for the next developer, or for you six months later. Anyone else do this too?