title: Naming booleans
body: <p>If I only want to check if something is impossible or not (i.e., I will not be using something like <code>if(possible)</code>), should I name the boolean <code>notPossible</code> and use <code>if(notPossible)</code> or should I name it <code>possible</code> and use <code>if(!possible)</code> instead?</p>
  
  <p>And just to be sure, if I also have to check for whether it is <code>possible</code>, I would name the boolean possible and use <code>if(possible)</code> along with <code>else</code>, right?</p>