Arquitectura de un sistema


([N1] Spicer) #1

Hola,

Estoy trabajando en un proyecto que se avizora complejo en el sentido que tendrá muchas funcionalidades, muchos módulos. Y he aquí que me surge la duda de qué será mejor…

(a) ¿una sola solución con múltiples proyectos de aplicación?
(b) ¿O una solución separada para cada módulo?

Ya me di cuenta que usar la modalidad (b) hace que la herencia inversa no funcione (al menos lo intenté y no funciona, quizá hice algo mal). Por otro lado, usar la alternativa (a) permite separar mejor las funcionalidades.

Si alguien tiene ideas que conversar a este respecto, y las ventajas o desventajas de estas modalidades, mucho agradeceré que las expongan, para así tomar una mejor decisión

Muy agradecido!!


([N4] carlitos) #2

a

sin dudas


([N2] jpamiesb_1712) #3

Hola spicer
Estoy haciendo algo parecido y tengo un proyecyo de datos y 5 proyectos de aplicación, los cuales heredan del proyecto de datos
La pena es que un proyecyo de datops no puede heredar proyectos de aplicación, lo digo por vDiseño, que lo tengo que heredar en los 5 proyectos de aplicación