Patrones de diseño en C++20 moderno: Enfoques reutilizables para el diseño de software orientado a objetos

Puntuación:   (2,9 de 5)

Patrones de diseño en C++20 moderno: Enfoques reutilizables para el diseño de software orientado a objetos (Dmitri Nesteruk)

Opiniones de los lectores

Resumen:

El libro ha recibido críticas dispares, y los usuarios han expresado su decepción por el hecho de que se centre en C++20 y por su claridad general. Muchos lectores esperaban una integración más completa de las características de C++20 en los patrones de diseño tratados, especialmente como actualización de patrones establecidos en recursos anteriores. Además, hubo comentarios sobre la complejidad y accesibilidad del contenido.

Ventajas:

Algunos lectores encuentran valor en los patrones de diseño presentados y aprecian la exploración de los patrones de fábrica y constructor. Hay un beneficio implícito para los principiantes que son nuevos en los patrones de diseño en C++.

Desventajas:

El libro no se centra demasiado en C++20, lo que decepciona a quienes buscan un enfoque actualizado. Muchos ejemplos no utilizan eficazmente las características de C++20 y se basan en tipos específicos en lugar de plantillas. Además, algunos lectores encontraron el material difícil de entender debido a la complejidad y a la falta de ejercicios prácticos.

(basado en 3 opiniones de lectores)

Título original:

Design Patterns in Modern C++20: Reusable Approaches for Object-Oriented Software Design

Contenido del libro:

Aplique las últimas ediciones del estándar C++ a la implementación de patrones de diseño. Además de cubrir los patrones de diseño tradicionales, este libro desarrolla nuevos patrones de diseño y enfoques que serán útiles para los desarrolladores de C++ modernos. El autor Dmitri Nesteruk presenta los conceptos como una divertida investigación de cómo los problemas pueden resolverse de diferentes maneras, utilizando en el camino distintos grados de sofisticación técnica y explicando diferentes tipos de compensaciones.

Design Patterns in Modern C++20, Second Edition también proporciona una demostración tecnológica del C++ moderno, mostrando cómo algunas de sus últimas características (por ejemplo, coroutines, módulos y más) hacen que los problemas difíciles sean mucho más fáciles de resolver. Todos los ejemplos de este libro son adecuados para la puesta en producción, con sólo algunas simplificaciones para facilitar la lectura.

Lo que aprenderá

⬤ Utilizar patrones de creación como constructor, fábricas, prototipo y singleton.

⬤ Implementar patrones estructurales como adaptador, puente, decorador, fachada y más.

⬤ Trabajar con los patrones de comportamiento como cadena de responsabilidad, comando, iterador, mediador y más.

⬤ Aplicar patrones de diseño funcional como la mónada Maybe.

Para quién es este libro

Este libro es para desarrolladores C++ tanto principiantes como experimentados.

Otros datos del libro:

ISBN:9781484272947
Autor:
Editorial:
Idioma:inglés
Encuadernación:Tapa blanda
Año de publicación:2021
Número de páginas:386

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Patrones de diseño en C++20 moderno: Enfoques reutilizables para el diseño de software orientado a...
Aplique las últimas ediciones del estándar C++ a...
Patrones de diseño en C++20 moderno: Enfoques reutilizables para el diseño de software orientado a objetos - Design Patterns in Modern C++20: Reusable Approaches for Object-Oriented Software Design
Patrones de diseño en .Net 6: Enfoques reutilizables en C# y F# para el diseño de software orientado...
Implemente patrones de diseño en.NET 6 utilizando...
Patrones de diseño en .Net 6: Enfoques reutilizables en C# y F# para el diseño de software orientado a objetos - Design Patterns in .Net 6: Reusable Approaches in C# and F# for Object-Oriented Software 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)