Hay una versión más barata de este libro
Ahorra EUR 12,47 (22%) al elegir la edición Kindle.
EUR 37,40
Precio Kindle
EUR 49,87
Precio del libro de bolsillo

Ahorra <span class="a-color-price">EUR 12,47 (22%)</span> al elegir la edición Kindle. Lee ahora con la aplicación de lectura Kindle gratuita, disponible para iOS, Android, Mac y PC.
  • Precio recomendado: EUR 57,19
  • Ahorras: EUR 7,32 (13%)
  • Precio final del producto
Envío GRATIS. Ver detalles
En stock.
Vendido y enviado por Amazon. Se puede envolver para regalo.
Modern+C+++Design%3A+Applie... se ha añadido a la cesta
+ EUR 2,99 de gastos de envío
De 2ª mano: Bueno | Detalles
Estado: De 2ª mano: Bueno
Comentario: Buy with confidence. Excellent Customer Service & Return policy.Ships from USA. Please give between 2-5 week for delivery. 24*7 Customer Service.
Compara Precios en Amazon
Añadir a la cesta
EUR 47,73
Envío GRATIS
Vendido por: The_Book_Depository_ES
Añadir a la cesta
EUR 52,18
Envío GRATIS
Vendido por: PaperbackshopUK_es_TRACKED
¿Tienes uno para vender? Vender en Amazon
Volver atrás Ir adelante
Escuchar Reproduciendo... Interrumpido   Estás escuchando una muestra de la edición de audio Audible.
Más información
Ver las 3 imágenes

Modern C++ Design: Applied Generic and Design Patterns (C++ in Depth) (Inglés) Tapa blanda – 1 ene 2001


Ver los 3 formatos y ediciones Ocultar otros formatos y ediciones
Precio Amazon
Nuevo desde Usado desde
Versión Kindle
Tapa blanda
EUR 49,87
EUR 47,73 EUR 29,81
click to open popover

Comprados juntos habitualmente

  • Modern C++ Design: Applied Generic and Design Patterns (C++ in Depth)
  • +
  • More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions: 40 More Engineering Puzzles, Programming Problems, and Solutions (AW C++ in Depth)
  • +
  • Exceptional C++: 57 Engineering Programming Problems and Exceptional-safety Solutions (Addison-Wesley C++ In-Depth)
Precio total: EUR 132,49
Comprar los productos seleccionados conjuntamente

Descripción del producto

Reseña del editor

In Modern C++ Design, Andrei Alexandrescu opens new vistas for C++ programmers. Displaying extraordinary creativity and programming virtuosity, Alexandrescu offers a cutting-edge approach to design that unites design patterns, generic programming, and C++, enabling programmers to achieve expressive, flexible, and highly reusable code. This book introduces the concept of generic components-reusable design templates that produce boilerplate code for compiler consumption-all within C++. Generic components enable an easier and more seamless transition from design to application code, generate code that better expresses the original design intention, and support the reuse of design structures with minimal recoding. The author describes the specific C++ techniques and features that are used in building generic components and goes on to implement industrial strength generic components for real-world applications. Recurring issues that C++ developers face in their day-to-day activity are discussed in depth and implemented in a generic way. These include: Policy-based design for flexibility Partial template specialization Typelists-powerful type manipulation structures Patterns such as Visitor, Singleton, Command, and Factories Multi-method engines For each generic component, the book presents the fundamental problems and design options, and finally implements a generic solution. In addition, an accompanying Web site, http://www.awl.com/cseng/titles/0-201-70431-5, makes the code implementations available for the generic components in the book and provides a free, downloadable C++ library, called Loki, created by the author. Loki provides out-of-the-box functionality for virtually any C++ project. Get a value-added service! Try out all the examples from this book at www.codesaw.com. CodeSaw is a free online learning tool that allows you to experiment with live code from your book right in your browser.

Contraportada

Modern C++ Design is an important book. Fundamentally, it demonstrates ‘generic patterns’ or ‘pattern templates’ as a powerful new way of creating extensible designs in C++–a new way to combine templates and patterns that you may never have dreamt was possible, but is. If your work involves C++ design and coding, you should read this book. Highly recommended.
–Herb Sutter

What’s left to say about C++ that hasn’t already been said? Plenty, it turns out.
–From the Foreword by John Vlissides

In Modern C++ Design, Andrei Alexandrescu opens new vistas for C++ programmers. Displaying extraordinary creativity and programming virtuosity, Alexandrescu offers a cutting-edge approach to design that unites design patterns, generic programming, and C++, enabling programmers to achieve expressive, flexible, and highly reusable code.

This book introduces the concept of generic components–reusable design templates that produce boilerplate code for compiler consumption–all within C++. Generic components enable an easier and more seamless transition from design to application code, generate code that better expresses the original design intention, and support the reuse of design structures with minimal recoding.

The author describes the specific C++ techniques and features that are used in building generic components and goes on to implement industrial strength generic components for real-world applications. Recurring issues that C++ developers face in their day-to-day activity are discussed in depth and implemented in a generic way. These include:

  • Policy-based design for flexibility
  • Partial template specialization
  • Typelists–powerful type manipulation structures
  • Patterns such as Visitor, Singleton, Command, and Factories
  • Multi-method engines

For each generic component, the book presents the fundamental problems and design options, and finally implements a generic solution.

In addition, an accompanying Web site, http://www.awl.com/cseng/titles/0-201-70431-5, makes the code implementations available for the generic components in the book and provides a free, downloadable C++ library, called Loki, created by the author. Loki provides out-of-the-box functionality for virtually any C++ project.

Get a value-added service! Try out all the examples from this book at www.codesaw.com. CodeSaw is a free online learning tool that allows you to experiment with live code from your book right in your browser.



0201704315B11102003

Ver Descripción del producto

No es necesario ningún dispositivo Kindle. Descárgate una de las apps de Kindle gratuitas para comenzar a leer libros Kindle en tu smartphone, tablet u ordenador.

  • Apple
  • Android
  • Windows Phone

Obtén la app gratuita:



Detalles del producto


Opiniones de clientes

No hay opiniones de clientes
Comparte tu opinión con otros clientes

Opiniones de clientes más útiles en Amazon.com

Amazon.com: 4,4 de 5 estrellas 88 opiniones
Dirk Bester
5,0 de 5 estrellasSeminal work
17 de febrero de 2017 - Publicado en Amazon.com
Compra verificada
A 2 personas les ha parecido esto útil.
Ankur
5,0 de 5 estrellasExceptional material
26 de noviembre de 2010 - Publicado en Amazon.com
Compra verificada
A 8 personas les ha parecido esto útil.
David P. Thayer
5,0 de 5 estrellasIt's amazing what you can do with Meta Programming
26 de julio de 2013 - Publicado en Amazon.com
Compra verificada
A 2 personas les ha parecido esto útil.
modern c++'ser
5,0 de 5 estrellasThe best c++ design book out there
15 de febrero de 2013 - Publicado en Amazon.com
Compra verificada
A 4 personas les ha parecido esto útil.
Bas Vodde
4,0 de 5 estrellasGreat techniques, not for the normal programmer
19 de mayo de 2007 - Publicado en Amazon.com
Compra verificada
A 7 personas les ha parecido esto útil.