Patrones de Diseño Explicados: Una Nueva Perspectiva del Diseño Orientado a Objetos

Puntuación:   (4,4 de 5)

Patrones de Diseño Explicados: Una Nueva Perspectiva del Diseño Orientado a Objetos (Alan Shalloway)

Opiniones de los lectores

Resumen:

El libro sirve de guía introductoria a la programación orientada a objetos (POO) y a los patrones de diseño, y resulta atractivo tanto para principiantes como para programadores autodidactas. Ha sido elogiado por sus explicaciones claras y su visión práctica del diseño de software, aunque algunos lectores consideran que carece de profundidad en patrones específicos y tiene un estilo muy abstracto que puede resultar confuso.

Ventajas:

Bien estructurado y fácil de entender
salva las distancias para los nuevos en programación orientada a objetos o los autodidactas
presenta los patrones de diseño de forma práctica
fomenta las buenas prácticas de codificación, como evitar la duplicación de código
adecuado para diversos entornos de programación
estilo de escritura atractivo.

Desventajas:

Le faltan ejemplos concretos y profundidad en patrones específicos
puede llegar a ser demasiado abstracto y puede dar por sentado el conocimiento del lector
algunos encuentran el estilo de escritura demasiado informal o dogmático
problemas de edición y referencias poco claras
no es adecuado para principiantes absolutos o aquellos que buscan implementaciones detalladas de patrones de diseño.

(basado en 76 opiniones de lectores)

Título original:

Design Patterns Explained: A New Perspective on Object-Oriented Design

Contenido del libro:

"Una de las grandes cosas del libro es la forma en que los autores explican los conceptos de forma muy sencilla utilizando analogías en lugar de ejemplos de programación; esto ha sido muy inspirador para un producto en el que estoy trabajando: una introducción sólo en audio a la programación orientada a objetos y al desarrollo de software".

-Bruce Eckel.

"... Yo esperaría que los lectores con una comprensión básica de la programación orientada a objetos y el diseño encontrarían este libro útil, antes de acercarse a los patrones de diseño por completo. Design Patterns Explainedcomplementa los textos de patrones de diseño existentes y puede desempeñar un papel muy útil, encajando entre textos introductorios como UML Distilled y los libros de patrones más avanzados".

-James Noble.

Aproveche las ventajas de calidad y productividad de los patrones, ¡sin la complejidad! Design Patterns Explained, Second Edition es la introducción más sencilla, clara y práctica a los patrones. Utilizando docenas de ejemplos actualizados de Java, muestra a los programadores y arquitectos exactamente cómo utilizar patrones para diseñar, desarrollar y entregar software de forma mucho más eficaz.

Comenzará con una visión completa de los principios fundamentales de los patrones y del papel del análisis y el diseño orientados a objetos en el desarrollo de software contemporáneo. A continuación, Alan Shalloway y James Trott explican, mediante ejemplos de código fáciles de entender, docenas de los patrones más útiles en la actualidad: sus conceptos subyacentes, ventajas, compensaciones, técnicas de implementación y peligros que deben evitarse. Muchos patrones van acompañados de diagramas UML.

Partiendo de su exitosa primera edición, Shalloway y Trott han actualizado a fondo este libro para reflejar las nuevas tendencias en diseño de software, patrones y técnicas de implementación. Reflejando la amplia retroalimentación de los lectores, han profundizado y clarificado la cobertura y reorganizado el contenido para una mayor facilidad de comprensión. Entre las novedades de esta edición se incluyen.

⬤ Mejores formas de empezar a "pensar en patrones".

⬤ Cómo los patrones de diseño pueden facilitar el desarrollo ágil utilizando eXtreme Programming y otros métodos.

⬤ Cómo utilizar el análisis de comunalidad y variabilidad para diseñar arquitecturas de aplicaciones.

⬤ El papel clave de las pruebas en un proceso de desarrollo basado en patrones.

⬤ Cómo utilizar fábricas para instanciar y gestionar objetos de forma más eficaz.

⬤ El Patrón Objeto-Pool, un nuevo patrón no identificado por la "Banda de los Cuatro".

⬤ Nuevas preguntas de estudio/práctica al final de cada capítulo.

Suave pero exhaustivo, este libro no presupone experiencia alguna en patrones. Es el "primer libro" ideal sobre patrones, y un complemento perfecto para el clásico de Gamma Design Patterns. Si usted es un programador o arquitecto que desea una comprensión lo más clara posible de los patrones de diseño, o si ha luchado para que funcionen para usted, lea este libro.

Otros datos del libro:

ISBN:9780321247148
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2004
Número de páginas:480

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Patrones de Diseño Explicados: Una Nueva Perspectiva del Diseño Orientado a Objetos - Design...
"Una de las grandes cosas del libro es la forma en...
Patrones de Diseño Explicados: Una Nueva Perspectiva del Diseño Orientado a Objetos - Design Patterns Explained: A New Perspective on Object-Oriented Design
Habilidades esenciales para el desarrollador ágil - Guía para programar y diseñar mejor - Essential...
Agile se ha convertido en el paradigma de...
Habilidades esenciales para el desarrollador ágil - Guía para programar y diseñar mejor - Essential Skills for the Agile Developer - A Guide to Better Programming and Design

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)