Del curso: Arquitectura de software: De desarrollador a arquitecto o arquitecta

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.

Diseño guiado por dominio

Diseño guiado por dominio

¿Cómo se crea un buen software? La respuesta de muchísimos desarrolladores, posiblemente involucre a una solución concreta. Por ejemplo, tratar de realizar una toma de requerimientos, modelar las clases para que cumplan con esos requerimientos, configurar un entorno de producción en la nube y arrancar de inmediato la implementación. Pero, desde el punto de vista del arquitecto, es mucho más complejo que eso porque no se trata de crear una solución concreta, sino algo que tome en cuenta un camino que permita no solo obtener un resultado concreto, sino también que tenga la posibilidad de ser sustentable en el tiempo, de crecer según las necesidades del usuario, que tenga altos índices de eficiencia y lo más importante, que genere valor para el cliente. Existe una infinidad de respuestas y técnicas que nos dicen cómo crear software. Pero una de las más intuitivas es utilizar el diseño guiado por dominio o DDD por sus siglas en inglés, «Domain-driven design». El concepto se basa en…

Contenido