title: Which is the best practices: MethodReturnsBoolean == true/false OR true/false == MethodReturnsBoolean
body: <p>I have been writing:</p>
  
  <pre><code>if(Class.HasSomething() == true/false) 
  {
    // do somthing
  }
  else
  {
    // do something else
  }
  </code></pre>
  
  <p>but I've also seen people that do the opposite:</p>
  
  <pre><code>if(true/false == Class.HasSomething())
  {
    // do somthing
  }
  else
  {
    // do something else
  }
  </code></pre>
  
  <p>Is there any advantage in doing one or the other in terms of performance and speed? I'm NOT talking about coding style here.</p>