title: Reason for using '5 == myValue' in conditionals
body: <p>I've come across some code that flips how a condition is checked and was wondering why this would be done aside from a weird personal quirk. I've never seen any text books use it nor have I seen any sample code done this way.</p>
  
  <pre><code>// why do it this way?
  if (5 == myValue) 
  {
      // do something
  }
  
  // instead of:
  if (myValue == 5) 
  {
      // do something
  }
  </code></pre>
  
  <p>I've only seen this way for == operand but not for any other operands.</p>