C++ Programming with Design Patterns Revealed

3,75 valoración promedio
( 4 valoraciones por Goodreads )
 
9780201722314: C++ Programming with Design Patterns Revealed

C++ Programming with Design Patterns Revealed introduces C++ syntax alongside current object-oriented tools such as design patterns, and the Unified Modeling Language (UML), which are essential for the production of well-designed C++ software. Through this book, readers will attain mastery of many C++ features, as well as the object-oriented design techniques that facilitate and optimize their use. This book uses an example-based approach. First, a technique is presented alongside a piece of code that implements that technique. Next, a component is shown that uses the technique. Finally, an entire running example that incorporates the technique is presented. The book balances a systematic discussion of object-oriented design alongside the introduction of C++ syntax. It introduces twelve basic design patterns early on and uses them throughout, and describes design patterns via use of basic UML. Numerous reference appendices are included for the idioms, design patterns, and programming guidelines in the book. Portability tips, common programming errors, idioms, and programming style tips are also highlighted in each chapter. This book is designed for readers who have been exposed to Java, as well as to basic object-oriented ideas, and are looking to gain familiarity with C++.

"Sinopsis" puede pertenecer a otra edición de este libro.

From the Back Cover:

C++ Programming with Design Patterns Revealed is the first book to integrate learning the C++ language with design patterns. It promotes using patterns as the recurring solutions to design problems, resulting in effective, well-structured and reusable programs.

C++ Programming with Design Patterns Revealed is intended for readers already familiar with Java or any other objected oriented programming language. Unlike most books on design patterns, which are appropriate only for advanced programmers, this book is written for C++ novices. Each design pattern is clearly described, illustrated using the Unified Modeling language (UML) and supplemented with carefully integrated examples.

C++ Programming with Design Patterns Revealed covers the full spectrum of programming paradigms, starting with procedural programming, and then moving on to object-based, object-oriented and generic programming paradigm. It provides complete in-depth coverage of all essential features of the current C++ ANSI standard, including namespaces, exception handling, generic programming and an introduction to the Standard Template Library (STL). However, the book does not stop at describing the syntax and semantics of the language. Various design patterns are used to describe numerous high-level concepts, including smart pointers, reference counting, double dispatching, heterogeneous containers, and many others.

Features

  • Specially marked sections that present programming guidelines, idioms, advanced topics, typical errors, and modeling concepts used in generic programming
  • 27 programming idioms
  • 11 design patterns
  • 27 tables comparing C++ and Java
  • 70 figures, many of which consist of UML diagrams for examples in the text
  • 35 examples of C++ programs and solutions to some of the enclosed 110 exercises available online

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

1.

Muldner, Tomasz
Editorial: Pearson
ISBN 10: 0201722313 ISBN 13: 9780201722314
Nuevos Cantidad: 1
Librería
textbook_rebellion
(Troy, MI, Estados Unidos de America)
Valoración
[?]

Descripción Pearson. Estado de conservación: New. 0201722313 Choose Expedited shipping for fastest delivery. Satisfaction Guaranteed. Orders ship within 1-2 business days w/ free USPS tracking. Nº de ref. de la librería Z0201722313ZN

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 102,33
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,33
A Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Muldner, Tomasz
Editorial: Pearson (2001)
ISBN 10: 0201722313 ISBN 13: 9780201722314
Nuevos Paperback Cantidad: 2
Librería
Murray Media
(North Miami Beach, FL, Estados Unidos de America)
Valoración
[?]

Descripción Pearson, 2001. Paperback. Estado de conservación: New. Nº de ref. de la librería P110201722313

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 106,05
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,59
A Estados Unidos de America
Destinos, gastos y plazos de envío

3.

Muldner, Tomasz
Editorial: Prentice Hall
ISBN 10: 0201722313 ISBN 13: 9780201722314
Nuevos Cantidad: > 20
Librería
INDOO
(Avenel, NJ, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall. Estado de conservación: New. Brand New. Nº de ref. de la librería 0201722313

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 120,46
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,04
A Estados Unidos de America
Destinos, gastos y plazos de envío

4.

Tomasz Muldner
Editorial: Addison-Wesley (2001)
ISBN 10: 0201722313 ISBN 13: 9780201722314
Nuevos Paperback Cantidad: 1
Librería
Ergodebooks
(RICHMOND, TX, Estados Unidos de America)
Valoración
[?]

Descripción Addison-Wesley, 2001. Paperback. Estado de conservación: New. 1. Nº de ref. de la librería DADAX0201722313

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 149,82
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,46
A Estados Unidos de America
Destinos, gastos y plazos de envío

5.

Tomasz Muldner
Editorial: Pearson (2001)
ISBN 10: 0201722313 ISBN 13: 9780201722314
Nuevos Tapa blanda Cantidad: > 20
Librería
Palexbooks
(Sanford, NC, Estados Unidos de America)
Valoración
[?]

Descripción Pearson, 2001. Estado de conservación: New. Brand new! Please provide a physical shipping address. Nº de ref. de la librería 9780201722314

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 177,71
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,60
A Estados Unidos de America
Destinos, gastos y plazos de envío

6.

Muldner, Tomasz
Editorial: Pearson (2001)
ISBN 10: 0201722313 ISBN 13: 9780201722314
Nuevos Cantidad: 1
Librería
Nearfine Books
(Brooklyn, NY, Estados Unidos de America)
Valoración
[?]

Descripción Pearson, 2001. Estado de conservación: new. Shiny and new! Expect delivery in 2-3 weeks. Nº de ref. de la librería 9780201722314-1

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 176,90
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,47
A Estados Unidos de America
Destinos, gastos y plazos de envío

7.

Tomasz Muldner
Editorial: Pearson (2001)
ISBN 10: 0201722313 ISBN 13: 9780201722314
Nuevos Paperback Cantidad: 1
Librería
Irish Booksellers
(Rumford, ME, Estados Unidos de America)
Valoración
[?]

Descripción Pearson, 2001. Paperback. Estado de conservación: New. book. Nº de ref. de la librería 0201722313

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 202,69
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

8.

Tomasz Muldner
Editorial: Addison-Wesley (2001)
ISBN 10: 0201722313 ISBN 13: 9780201722314
Nuevos Paperback Cantidad: 1
Librería
Revaluation Books
(Exeter, Reino Unido)
Valoración
[?]

Descripción Addison-Wesley, 2001. Paperback. Estado de conservación: Brand New. 1st edition. 528 pages. 9.00x7.00x1.00 inches. In Stock. Nº de ref. de la librería 0201722313

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 216,86
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 6,78
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío