title: VB Classes Best Practice - give all properties values?
body: <p>Sorry if this is a bit random, but is it good practice to give all fields of a class a value when the class is instanciated? I'm just wondering if its better practice to have a constuctor that takes no parameters and gives all the fields default values, or whether fields that have values should be assigned and others left alone until required?</p>
  
  <p>I hope that makes sense,
  Becky</p>