¿Cuándo decide dividir proyectos grandes en proyectos más pequeños?

¿Cuándo / dónde decide dividir un gran proyecto de Visual Studio en proyectos múltiples más pequeños? Si puede ser reutilizable? cuando el proyecto es demasiado grande? (¿pero qué tan grande es demasiado grande?)

y cuando divides el proyecto,

agrupar por tablas de base de datos

agrupar por funcionalidad similar

otro..

Respuestas a la pregunta(5)

Su respuesta a la pregunta