hola foro :
Tengo la siguiente problematica
Tengo una aplicación asp.net con las siguiente capas : (Todos los proyectos comparten todas las capas . son 2 proyectos y uno por agregarse).
-clases de dominio en un proyecto classlibrary dominio para varios proyectos
-clases de servicio en un proyecto classlibrary servicio para varios proyectos
-capa presentacion para varios proyectos(mismo site) , si es la misma aplicacion por ende la base de datos es la misma.
)
Con este esquema planteado: Si cambio una clase del dominio existente puedo romper los servicios y paginas que ya esta funcionando en presentacion,ademas de las tablas de la bd.
El problema mas importante es que algunas clases de negocio son compartidas , se puede mantener una clase de negocio original y despues tener un shared as link en otro lado.
Que estrategia podría usar para poder realizar cambios sin afectar o evitar el mínimo impacto en los demás proyectos. por ejemplo con las clases de dominio comues (de presentacion ni hablar)
(Comente en algo este hilo tambien :
Gracias desde ya