title: Should a function have only one return statement?
body: <p>Are there good reasons why it's a better practice to have only one return statement in a function? </p>
  
  <p>Or is it okay to return from a function as soon as it is logically correct to do so, meaning there may be many return statements in the function?</p>