C++ moderno eficaz: 42 formas específicas de mejorar el uso de C++11 y C++14

Puntuación:   (4,6 de 5)

C++ moderno eficaz: 42 formas específicas de mejorar el uso de C++11 y C++14 (Scott Meyers)

Opiniones de los lectores

Resumen:

El libro de Scott Meyers, eficaz para guiar a los desarrolladores de C++ a través de las funciones modernas, ha recibido críticas dispares. Es elogiado por su profundidad y consejos prácticos para programadores experimentados, mientras que es criticado por su complejidad y presentación desafiante. El libro cubre aspectos clave de C++11 y C++14, presentando nuevas características, mejores prácticas y ofreciendo ideas que ayudan a los programadores a mejorar su código. Sin embargo, parece menos adecuado para principiantes, ya que presupone un alto nivel de conocimientos previos y puede resultar bastante difícil de digerir sin una sólida formación en C++.

Ventajas:

Exploración profunda y exhaustiva de los conceptos de C++ moderno (C++11 y C++14), consejos prácticos y directrices para programadores experimentados, aborda los retos de la programación moderna, claridad en la explicación de temas complejos, ejemplos de código útiles, estilo de escritura ameno, ayuda a mejorar la comprensión y la aplicación de C++.

Desventajas:

Asume que el lector tiene conocimientos avanzados de C++, lo que puede alejar a los principiantes, explicaciones a veces enrevesadas, sintaxis compleja que puede ser difícil de seguir, el contenido del libro puede parecer laborioso o demasiado técnico, carece de una conclusión exhaustiva, difícil de leer en ciertos lectores electrónicos como Kindle.

(basado en 307 opiniones de lectores)

Título original:

Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

Contenido del libro:

Familiarizarse con C++11 y C++14 es algo más que familiarizarse con las características que introducen (por ejemplo, declaraciones de tipos auto, semántica de movimientos, expresiones lambda y soporte de concurrencia). El reto es aprender a usar esas características de forma efectiva, para que tu software sea correcto, eficiente, mantenible y portable. Ahí es donde entra en juego este práctico libro. Describe cómo escribir software realmente bueno utilizando C++11 y C++14, es decir, utilizando el C++ moderno.

Los temas incluyen:

⬤ Los pros y los contras de la inicialización con corchetes, las especificaciones noexcept, el reenvío perfecto y las funciones make de puntero inteligente.

⬤ Las relaciones entre std:: move, std:: forward, referencias rvalue y referencias universales.

⬤ Técnicas para escribir expresiones lambda claras, correctas y efectivas.

⬤ Cómo std:: atomic difiere de volatile, cómo debe usarse cada uno, y cómo se relacionan con la API de concurrencia de C++.

⬤ Cómo las mejores prácticas en la antigua programación C++ (es decir, C++98) requieren revisión para el desarrollo de software en C++ moderno.

Effective Modern C++ sigue el probado formato basado en guías y ejemplos de los libros anteriores de Scott Meyers, pero cubre material completamente nuevo.

Después de aprender los fundamentos de C++, aprendí a utilizar C++ en código de producción gracias a la serie de libros Effective C++ de Meyer. Effective Modern C++ es el libro más importante de consejos sobre directrices, estilos y modismos clave para utilizar C++ de forma eficaz y correcta. ¿Aún no lo tienes? Cómpralo. Ahora.

-- Herb Sutter, Presidente del Comité de Estándares C++ de ISO y Arquitecto de Software C++ en Microsoft.

Otros datos del libro:

ISBN:9781491903995
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2014
Número de páginas:336

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

C++ moderno eficaz: 42 formas específicas de mejorar el uso de C++11 y C++14 - Effective Modern C++:...
Familiarizarse con C++11 y C++14 es algo más que...
C++ moderno eficaz: 42 formas específicas de mejorar el uso de C++11 y C++14 - Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

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)