Diseño basado en el dominio: La complejidad en el corazón del software

Puntuación:   (4,6 de 5)

Diseño basado en el dominio: La complejidad en el corazón del software (Eric Evans)

Opiniones de los lectores

Resumen:

El libro de Eric Evans Domain-Driven Design goza de gran prestigio entre los desarrolladores de software, especialmente los de nivel medio y superior, por su exhaustivo análisis del modelado y los patrones esenciales para un diseño eficaz del software. Aunque muchos críticos alaban sus conceptos atemporales y su aplicabilidad práctica, algunos lo critican por anticuado, verboso y carente de ejemplos concretos de implementación.

Ventajas:

Explicaciones bien estructuradas de conceptos y patrones de software, con ejemplos prácticos.
Destaca la importancia de la refactorización y el aprendizaje continuo en los proyectos de software.
Hace hincapié en la comunicación y en un lenguaje compartido entre los miembros del equipo y los expertos del dominio.
Valioso para crear APIs y entender el modelado de software.
Ofrece ideas sobre la relación entre el valor empresarial y el diseño de software.

Desventajas:

Parte del contenido se considera anticuado, con ideas absorbidas en la práctica estándar desde su publicación en 200
Carece de suficientes detalles de implementación y ejemplos concretos de código, por lo que es menos práctico para los desarrolladores que buscan orientación práctica.
Puede ser verboso y repetitivo, lo que hace que su lectura sea lenta.
Puede no ser tan beneficioso para principiantes o desarrolladores noveles que carecen de experiencia con los conceptos tratados.

(basado en 215 opiniones de lectores)

Título original:

Domain-Driven Design: Tackling Complexity in the Heart of Software

Contenido del libro:

Incorporar un modelado de dominios eficaz al proceso de desarrollo de software.

Eric Evans, líder de pensamiento en diseño de software y fundador de Domain Language, ofrece un enfoque sistemático del diseño basado en dominios, presentando un amplio conjunto de mejores prácticas de diseño, técnicas basadas en la experiencia y principios fundamentales que facilitan el desarrollo de proyectos de software que se enfrentan a dominios complejos. Entrelazando el diseño de sistemas y la práctica del desarrollo, este libro incorpora numerosos ejemplos basados en proyectos reales para ilustrar la aplicación del diseño dirigido por dominios al modelado y desarrollo de software en el mundo real.

⬤ Modelo de dominio: En la Parte I se esbozan los objetivos del desarrollo dirigido por dominios, se definen los términos y se ofrece una visión general de las implicaciones del uso del modelo de dominio para dirigir la comunicación y el diseño.

⬤ Diseño basado en modelos: La Parte II condensa un núcleo de mejores prácticas en el modelado de dominio orientado a objetos en un conjunto de bloques de construcción básicos y se centra en los tipos de decisiones que mantienen el modelo y la implementación alineados entre sí, cada uno reforzando la eficacia del otro.

⬤ Refactorización:La Parte III profundiza en los principios de modelado que pueden guiar las decisiones a lo largo del camino, y en las técnicas que ayudan a dirigir la búsqueda.

⬤ Diseño estratégico: Parte IV explora una tríada de principios que se aplican al sistema en su conjunto: contexto, destilación y estructura a gran escala.

A lo largo del libro, las discusiones se ilustran no con problemas "" excesivamente simplificados, sino con ejemplos realistas adaptados de proyectos reales. Con este libro en la mano, los desarrolladores orientados a objetos, los analistas de sistemas y los diseñadores tendrán la orientación que necesitan para organizar y centrar su trabajo, crear modelos de dominio ricos y útiles, y aprovechar esos modelos en implementaciones de software de calidad y duraderas.

El libro es una lectura divertida. Eric cuenta muchas historias interesantes y tiene facilidad de palabra. Veo este libro como una lectura esencial para los desarrolladores de software: es un futuro clásico".

--Ralph Johnson, autor de Design Patterns

Otros datos del libro:

ISBN:9780321125217
Autor:
Editorial:
Encuadernación:Tapa dura
Año de publicación:2003
Número de páginas:560

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

La configuración de la Gran Bretaña moderna: identidad, industria e imperio, 1780-1914 - The Shaping...
En esta amplia historia de la Gran Bretaña...
La configuración de la Gran Bretaña moderna: identidad, industria e imperio, 1780-1914 - The Shaping of Modern Britain: Identity, Industry and Empire, 1780-1914
Diseño basado en el dominio: La complejidad en el corazón del software - Domain-Driven Design:...
Incorporar un modelado de dominios eficaz al...
Diseño basado en el dominio: La complejidad en el corazón del software - Domain-Driven Design: Tackling Complexity in the Heart of Software

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)