title: When do you decide to split up large projects into smaller projects?
body: <p>When/where do you decide to split a large Visual Studio project into smaller multiple projects? If it can be reusable? when project is too big? (but how big is too big?) </p>
  
  <p><em>and When you do split the project, do you,</em></p>
  
  <ul>
  <li><p>group by database tables </p></li>
  <li><p>group by similar functionality</p></li>
  <li><p>other..</p></li>
  </ul>