title: Should i define the default constructor?
body: <p>So we were doing some peer review, and this minor disagreement rose up,</p>
  
  <p>Should the default constructor be defined even if it does nothing, or should we let the compiler define it?</p>
  
  <p>So far, none of the sides could come up with any major advantages or disadvantages. What are the pros and cons of each style and which one is considered "cleaner"?</p>