Diseño impulsado por el dominio: abordando la complejidad en el corazón del software- Eric Evans

  • Autoría de Eric Evans

Sinopsis completa y descripción del libro ebook Diseño impulsado por el dominio: abordando la complejidad en el corazón del software

"Eric Evans ha escrito un fantástico libro sobre cómo puedes hacer que el diseño de tu software coincida con tu modelo mental del dominio del problema al que te estás dirigiendo". Su libro es muy compatible con XP. No se trata de dibujar imágenes de un dominio; Se trata de cómo piensas en él, el lenguaje que usas para hablar de ello y cómo organizas tu software para reflejar tu mejor comprensión de él. Eric piensa que aprender sobre su dominio del problema es tan probable suceder al final de su proyecto como al principio, y así refactoring es una parte grande de su técnica. "El libro es una lectura divertida, Eric tiene muchas historias interesantes, y él tiene un camino con las palabras. Veo este libro como una lectura esencial para los desarrolladores de software - es un clásico del futuro". --Ralph Johnson, autor de Patterns de diseño "Si usted no cree que está obteniendo valor de su inversión en programación orientada a objetos, este libro le dirá lo que ha olvidado hacer." Eric Evans argumenta de manera convincente la importancia Del modelado del dominio como el foco central del desarrollo y proporciona un marco sólido y un conjunto de técnicas para lograrlo. Esta es una sabiduría intemporal, y se mantendrá hasta mucho después de las metodologías du jour han pasado de moda. "--Dave Collins, autor de Diseño de Interfaces de Usuario Orientada a Objetos" Eric tejen la experiencia del mundo real de modelado - y la construcción - de negocios Aplicaciones en un libro práctico y útil. Escrito desde la perspectiva de un profesional de confianza, las descripciones de Eric de lenguaje ubicuo, los beneficios de compartir modelos con usuarios, la gestión del ciclo de vida de objetos, la estructuración de aplicaciones lógicas y físicas y el proceso y los resultados de refactorización profunda son contribuciones importantes a nuestro campo. "--Lake Hohmann, autor de Beyond Software Architecture" --Kent Beck "Lo que Eric ha logrado capturar es una parte del proceso de diseño que los diseñadores de objetos experimentados siempre han utilizado , Pero que hemos sido singularmente fracasado como un grupo en la transmisión al resto de la industria. Hemos regalado fragmentos de este conocimiento ... pero nunca hemos organizado y sistematizado los principios de construcción de la lógica del dominio. Este libro es importante. "--Kyle Brown, autor de Enterprise Java (TM) Programación con IBM (R) WebSphere (R) La comunidad de desarrollo de software reconoce ampliamente que el modelado de dominios es fundamental para el diseño de software. Capaz de expresar una rica funcionalidad y traducirla en una implementación de software que realmente satisface las necesidades de sus usuarios.Pero a pesar de su evidente importancia, hay pocos recursos prácticos que explican cómo incorporar el modelado de dominio efectivo en el proceso de desarrollo de software. Ofrece un enfoque sistemático al diseño basado en dominios, presentando un extenso 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 enfrentan Entendiendo la práctica del diseño y el desarrollo, este libro incorpora numerosos ejemplos basados en Cts para ilustrar la aplicación del diseño basado en el dominio al desarrollo de software del mundo real. Los lectores aprenden a usar un modelo de dominio para hacer un esfuerzo complejo de desarrollo más enfocado y dinámico. Un núcleo de mejores prácticas y patrones estándar proporciona un lenguaje común para el equipo de desarrollo. Un cambio en el énfasis - la refactorización no sólo el código, sino el modelo subyacente del código - en combinación con las iteraciones frecuentes de desarrollo Agile conduce a una comprensión más profunda de los dominios y la comunicación mejorada entre el dominio experto y programador. Domain-Driven Design se basa en esta base y aborda el modelado y el diseño de sistemas complejos y organizaciones más grandes. Los temas específicos cubiertos incluyen: Obtención de todos los miembros del equipo para hablar el mismo idioma. Ciclo de vida de un objeto de dominio Escribir código de dominio que es seguro combinar de maneras elaboradas Hacer código complejo obvio y predecible Formulación de una declaración de visión de dominio Destilar el núcleo de un dominio complejo Extracción de conceptos implícitos necesarios en el modelo Aplicación de patrones de análisis Modelo Mantener la integridad del modelo en un gran sistema Lidiar con modelos coexistentes en un mismo proyecto Organizar sistemas con estructuras a gran escala Reconocer y responder a los avances de modelado Con este libro en mano, los desarrolladores orientados a objetos, analistas de sistemas y diseñadores tendrán la orientación que Necesidad de organizar y enfocar su trabajo, crear Ich y modelos de dominio útiles, y aprovechar esos modelos en implementaciones de software de calidad, duraderas.

Tipo de Archivo: Epub, PDF, Mobi

El libro Diseño impulsado por el dominio: abordando la complejidad en el corazón del software en español y es una obra de Eric Evans escrita por dicho autor.


Opiniones de personas que descargaron Diseño impulsado por el dominio: abordando la complejidad en el corazón del software del autor Eric Evans

Mas libros y ebooks gratis en español