title: Is it bad practice for a class to have only static fields and methods?
body: <p>I have a class that consists <em>only</em> of static member variables and static methods. Essentially, it is serving as a general-purpose utility class.</p>
  
  <p><strong>Is it bad practice for a class to contain only static member variables and static methods?</strong></p>