Tengo una amplia experiencia en el uso de la arquitectura orientada al dominio, la he utilizado desde el año 2011, amplie los conocimientos arquitectura orientada al dominio, se he ido utilizando en mis proyectos de software de manera exitosa.
Primero presentare la propuesta y visión de Martin Fowler, cuales son los aspectos que aborda esta arquitectura, como deberia ser expuesta, cuales son los objetivos, abordaremos los fundamentos de arquitectura de aplicaciones, estilos arquitecturales. Explicaremos en detalle lo que es una arquitectura con marco de n-capas, principios base de diseño a seguir (SOLID), desacoplamiento entre componentes, inyección de dependencias e inversión del control, modulos y arquetipos de aplicacion.
Explicaremos en detalle las capas que conlleva una arquitectura orientada al dominio de n-capas, ejemplificaremos cada caso en un escenario real, ocupando tecnologías .NET.