{"product_id":"9780321125217","title":"DOMAIN-DRIVEN DESIGN","description":"\u003ch2\u003eDOMAIN-DRIVEN DESIGN\u003c\/h2\u003e\n\u003ch3\u003eResumen del libro\u003c\/h3\u003e\n\u003cp\u003eEsta obra ofrece una guía sistemática y práctica para dominar el diseño de software complejo, centrándose en el núcleo del negocio: el dominio. Eric Evans presenta un enfoque que permite a desarrolladores y expertos colaborar para crear modelos de software que reflejen fielmente la lógica empresarial. Lejos de centrarse en tecnologías concretas, el libro proporciona un lenguaje común y un conjunto de patrones de diseño que facilitan la comunicación y la toma de decisiones, ayudando a construir sistemas más flexibles, mantenibles y alineados con los objetivos estratégicos de la organización.\u003c\/p\u003e\n\u003ch3\u003e¿De qué trata?\u003c\/h3\u003e\n\u003cp\u003eDomain-Driven Design (DDD) aborda el desafío de construir software que realmente resuelva problemas de negocio complejos. Evans propone un cambio de paradigma: en lugar de empezar por la base de datos o la interfaz, el diseño debe partir del modelo del dominio, es decir, de la representación conceptual del área de conocimiento de la empresa. El libro desarrolla un conjunto de principios y patrones, como Entidades, Objetos Valor, Agregados, Repositorios y Servicios de Dominio, que guían la implementación de ese modelo. También introduce conceptos estratégicos como el Lenguaje Ubicuo, que unifica el vocabulario del equipo técnico y de negocio, y los Contextos Delimitados, que ayudan a gestionar la complejidad dividiendo grandes sistemas en módulos autónomos e integrados. A través de ejemplos prácticos y casos de estudio, el autor muestra cómo aplicar estas ideas para evitar el acoplamiento excesivo, la duplicación de lógica y los malentendidos que suelen lastrar los proyectos de software.\u003c\/p\u003e\n\u003ch3\u003eTemas principales\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eModelado de dominio y su relación con el diseño de software.\u003c\/li\u003e\n\u003cli\u003eLenguaje Ubicuo como herramienta de comunicación entre técnicos y expertos de negocio.\u003c\/li\u003e\n\u003cli\u003ePatrones tácticos de diseño: Entidades, Objetos Valor, Agregados, Servicios de Dominio, Repositorios y Fábricas.\u003c\/li\u003e\n\u003cli\u003eContextos Delimitados y Mapas de Contexto para gestionar la complejidad y la integración entre subsistemas.\u003c\/li\u003e\n\u003cli\u003eEstrategias de diseño: Núcleo del Dominio, Subdominios Genéricos y de Soporte.\u003c\/li\u003e\n\u003cli\u003eRefactorización y evolución continua del modelo de dominio.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003e¿Para quién está recomendado?\u003c\/h3\u003e\n\u003cp\u003eEste libro está dirigido a desarrolladores de software, arquitectos de software, líderes técnicos y responsables de producto que trabajen en proyectos con lógica de negocio compleja y en evolución. También es de gran valor para analistas funcionales y expertos de dominio que deseen comprender cómo sus conocimientos se traducen en un diseño de software efectivo. Se requiere experiencia previa en programación orientada a objetos y en el desarrollo de aplicaciones empresariales para aprovechar al máximo su contenido.\u003c\/p\u003e\n\u003ch3\u003eQué aporta este libro\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eProporciona un marco conceptual y práctico para diseñar software que refleje con precisión la lógica del negocio.\u003c\/li\u003e\n\u003cli\u003eOfrece un conjunto de patrones reutilizables que facilitan la toma de decisiones de diseño en contextos complejos.\u003c\/li\u003e\n\u003cli\u003eAyuda a establecer un lenguaje común entre el equipo técnico y los expertos de dominio, reduciendo malentendidos y mejorando la colaboración.\u003c\/li\u003e\n\u003cli\u003eGuía en la división estratégica de grandes sistemas en módulos autónomos y manejables mediante Contextos Delimitados.\u003c\/li\u003e\n\u003cli\u003eEnseña a identificar y priorizar el núcleo del dominio, centrando los esfuerzos de desarrollo donde más valor aportan.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eFicha técnica\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutor: ERIC EVANS\u003c\/li\u003e\n\u003cli\u003eEditorial: Addison-wesley\u003c\/li\u003e\n\u003cli\u003eIdioma: Inglés\u003c\/li\u003e\n\u003cli\u003eTema: Economía y Empresa - Empresa - Economía de la empresa\u003c\/li\u003e\n\u003cli\u003eEncuadernación: Tapa blanda\u003c\/li\u003e\n\u003cli\u003eFecha de edición: 2020\u003c\/li\u003e\n\u003cli\u003eNúmero de páginas: 560\u003c\/li\u003e\n\u003cli\u003eDimensiones: 18.9 cm x 24.5 cm\u003c\/li\u003e\n\u003cli\u003ePeso: 1258.0 gr\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eValoración editorial\u003c\/h3\u003e\n\u003cp\u003eDomain-Driven Design es una referencia fundamental en la literatura de ingeniería de software, especialmente para aquellos que trabajan con sistemas complejos y en constante cambio. Su enfoque en el modelo de dominio como eje del diseño sigue siendo tan relevante hoy como en su publicación original, y ha influido en metodologías y prácticas modernas como la arquitectura hexagonal o los microservicios. Aunque su lectura requiere cierta dedicación y experiencia previa, la profundidad y claridad de sus conceptos lo convierten en una herramienta indispensable para cualquier profesional que busque mejorar la calidad y la alineación estratégica de sus proyectos de software.\u003c\/p\u003e","brand":"ADDISON WESLEY","offers":[{"title":"Default Title","offer_id":53542475956571,"sku":"9780321125217","price":89.0,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1018\/0650\/6331\/files\/9780321125217.jpg?v=1783509635","url":"https:\/\/kalamobooks.com\/products\/9780321125217","provider":"Kalamo Books","version":"1.0","type":"link"}