Hands-On Design Patterns with C++: Resuelva problemas comunes de C++ con patrones de diseño modernos y cree aplicaciones robustas

Puntuación:   (4,3 de 5)

Hands-On Design Patterns with C++: Resuelva problemas comunes de C++ con patrones de diseño modernos y cree aplicaciones robustas (G. Pikus Fedor)

Opiniones de los lectores

Resumen:

El libro ofrece una perspectiva moderna de los patrones de diseño de C++ y temas avanzados, por lo que es adecuado para programadores de nivel intermedio a avanzado. Abarca conceptos modernos esenciales de C++ y pretende mejorar los patrones de diseño tradicionales. Aunque ha sido bien acogido por su claridad y ejemplos prácticos, cabe señalar que el libro no ofrece una visión global de la arquitectura como otras obras clásicas.

Ventajas:

Explicaciones claras y precisas de las características modernas de C++.
Capítulos bien organizados que cubren tanto temas básicos como avanzados.
Excelentes ejemplos prácticos que ayudan a la comprensión.
Valioso recurso para programadores C++ intermedios y avanzados.
Centrado en aplicaciones prácticas y optimización del rendimiento.

Desventajas:

No es adecuado para principiantes; requiere conocimientos previos de C++ y patrones de diseño.
Carece de una visión global en comparación con los libros clásicos de patrones de diseño.
Algunas explicaciones pueden resultar difíciles para los lectores que no estén familiarizados con las características modernas de C++.
Podría beneficiarse de ejercicios de resolución de problemas al final de los capítulos.

(basado en 19 opiniones de lectores)

Título original:

Hands-On Design Patterns with C++: Solve common C++ problems with modern design patterns and build robust applications

Contenido del libro:

Una guía completa con una amplia cobertura de conceptos como programación orientada a objetos, programación funcional, programación genérica y STL, junto con las últimas características de C++.

Características principales

⬤ Descubra los patrones y componentes centrales de C++ para dominar el diseño de aplicaciones.

⬤ Aprenda trucos, técnicas y mejores prácticas para resolver desafíos comunes de diseño y arquitectura.

⬤ Comprender las limitaciones impuestas por C++ y cómo resolverlas utilizando patrones de diseño.

Descripción del libro

C++ es un lenguaje de programación de propósito general diseñado con los objetivos de eficiencia, rendimiento y flexibilidad en mente. Los patrones de diseño son soluciones comúnmente aceptadas para problemas de diseño bien reconocidos. En esencia, son una biblioteca de componentes reutilizables, sólo para la arquitectura del software, y no para una implementación concreta.

Este libro se centra en los patrones de diseño que se prestan de forma natural a las necesidades de un programador de C++, y en los patrones que se benefician de forma exclusiva de las características de C++, en particular, la programación genérica. Armado con el conocimiento de estos patrones, pasará menos tiempo buscando una solución a un problema común y estará familiarizado con las soluciones desarrolladas a partir de la experiencia, así como con sus ventajas e inconvenientes. El otro uso de los patrones de diseño es como forma concisa y eficaz de comunicar. Un patrón es una solución familiar y reconocible al instante para un problema concreto; mediante su uso, a veces con una sola línea de código, podemos transmitir una cantidad considerable de información. El código transmite: """"Éste es el problema al que nos enfrentamos, éstas son las consideraciones adicionales más importantes en nuestro caso; de ahí que se haya elegido la siguiente solución bien conocida."""".

Al final de este libro, habrás adquirido una comprensión completa de los patrones de diseño para crear código robusto, reutilizable y mantenible.

Lo que aprenderá

⬤ Reconocer los patrones de diseño más comunes utilizados en C++.

⬤ Comprender cómo utilizar la programación genérica de C++ para resolver problemas de diseño comunes.

⬤ Explore las expresiones idiomáticas más potentes de C++, sus puntos fuertes y sus inconvenientes.

⬤ Redescubrir cómo utilizar modismos populares de C++ con programación genérica.

⬤ Comprender el impacto de los patrones de diseño en el rendimiento del programa.

A quién va dirigido este libro

Este libro está dirigido a desarrolladores y programadores de C++ con experiencia que deseen aprender sobre patrones y principios de diseño de software y aplicarlos para crear aplicaciones robustas, reutilizables y fáciles de mantener.

Otros datos del libro:

ISBN:9781788832564
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Hands-On Design Patterns with C++: Resuelva problemas comunes de C++ con patrones de diseño modernos...
Una guía completa con una amplia cobertura de...
Hands-On Design Patterns with C++: Resuelva problemas comunes de C++ con patrones de diseño modernos y cree aplicaciones robustas - Hands-On Design Patterns with C++: Solve common C++ problems with modern design patterns and build robust applications
El arte de escribir programas eficientes: Guía para programadores avanzados sobre la utilización...
Conozca diversas técnicas de mejora del...
El arte de escribir programas eficientes: Guía para programadores avanzados sobre la utilización eficiente del hardware y las optimizaciones del compilador mediante ejemplos de C++ - The Art of Writing Efficient Programs: An advanced programmer's guide to efficient hardware utilization and compiler optimizations using C++ examples
Patrones de diseño prácticos con C++ - Segunda edición: Resuelva problemas comunes de C++ con...
Una guía completa con una amplia cobertura de...
Patrones de diseño prácticos con C++ - Segunda edición: Resuelva problemas comunes de C++ con patrones de diseño modernos y construya aplicaciones robustas - Hands-On Design Patterns with C++ - Second Edition: Solve common C++ problems with modern design patterns and build robust applications

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)