title: Sorrounding Logger with an If clause to avoid redundant String construction
body: <p>I got a recommendation to use this syntax when logging in java:</p>
  
  <pre><code>if (logger.isLoggable(Log.FINE))
  {
      logger.fine("bla"+" bla"+" bla");
  }
  </code></pre>
  
  <p>The reason for this is to avoid the redundant construction of the parameter string incase the logging level is lower than "FINE". (in the example above - 5 redundant string object. (" bla"X3, " bla bla" and "bla bla bla").</p>
  
  <p>I'd like to hear what others are doing about this or if you think that this is necessary at all.</p>
  
  <p>Thanks!!</p>