Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Languages & Tools   Compilers

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


Super Savings Item! Save 31% on the Design Patterns in Modern C++: Reusable Approaches for Object-Oriented Software Design by Apress at EMS Linux. MPN: 51206648. Hurry! Limited time offer. Offer valid only while supplies last. Apply modern C++17 to the implementations of classic design patterns. As well as covering traditional design patterns, this book fleshes out new


Product Description

Apply modern C++17 to the implementations of classic design patterns. As well as covering traditional design patterns, this book fleshes out new patterns and approaches that will be useful to C++ developers. The author presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying degrees of technical sophistication and explaining different sorts of trade-offs.

Design Patterns in Modern C++ also provides a technology demo for modern C++, showcasing how some of its latest features (e.g., coroutines) make difficult problems a lot easier to solve. The examples in this book are all suitable for putting into production, with only a few simplifications made in order to aid readability.

What You Will Learn
  • Apply design patterns to modern C++ programming
  • Use creational patterns of builder, factories, prototype and singleton
  • Implement structural patterns such as adapter, bridge, decorator, facade and more
  • Work with the behavioral patterns such as chain of responsibility, command, iterator, mediator and more
  • Apply functional design patterns such as Monad and more

Who This Book Is For

Those with at least some prior programming experience, especially in C++.

Additional Information

Manufacturer:Apress
Part Number:51206648
Publisher:Apress
Studio:Apress
MPN:51206648
EAN:9781484236024
Item Size:0.75 x 9.25 x 9.25 inches
Package Weight:1.03 pounds
Package Size:5.94 x 0.83 x 0.83 inches

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

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

Brand: Apress
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$37.99
$26.22
You Save: 31%


Quantity:  

 


View More In Compilers.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Apress, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


ean: 9781484230299, isbn: 1484230299,
Master the Java EE 8 and JSF (JavaServer Faces) APIs and web framework with this practical, projects-driven guide to web development. This book combines theoretical background with a practical approach by building four real-world applications. By de...

mpn: 1 black & white illustrations, biography, ean: 9783540006787, isbn: 3540006788,
Originally published in 1981, this was the first textbook on programming in the Prolog language and is still the definitive introductory text on Prolog. Though many Prolog textbooks have been published since, this one has withstood the test of time b...

ean: 9781590592397, isbn: 1590592395,
...it has a fresh view on the language and the examples in the later chapters are usable in your day-to-day work as a programmer. — Frank Buss, Lisp Programmer and Slashdot ContributorIf you're interested in Lisp as it relates to Python or Perl, an...

ean: 9781484233658, isbn: 1484233654,
Learn how to program using the updated C++17 language. You'll start with the basics and progress through step-by-step examples to become a working C++ programmer. All you need are Beginning C++17 and any recent C++ compiler and you'll soon be writing...

ean: 9789332518667, isbn: 9332518661,
9789332518667, Compilers: Principles Techniques And Tools, 2Nd Edn by Alfred V. Aho, Monica S. Lan, Ravi Sethi & Jeffrey D. Ullman, Pearson India, Paperback...

ean: 9781484238288, isbn: 1484238281,
Learn how to design complex, correct programs and fix problems before writing a single line of code. This book is a practical, comprehensive resource on TLA+ programming with rich, complex examples. Practical TLA+ shows you how to use TLA+ to specify...

mpn: 9780735696945, ean: 9780735696945, isbn: 0735696942,
Build advanced authentication solutions for any cloud or web environment Active Directory has been transformed to reflect the cloud revolution, modern protocols, and today’s newest SaaS paradigms. This is an authoritative, deep-dive guide to build...

ean: 9781983362569, isbn: 1983362565,
In this year, 2018, we celebrate 50 Years of Forth. How do you define a computer language? Charles Moore, the inventor of Forth, takes you through the different steps and as well through the reasoning behind it. This is an early book and with the 50 ...

mpn: Illustrations, ean: 9781558604964, isbn: 1558604960,
Whatever your programming language, whatever your platform, you probably tap into linker and loader functions all the time. But do you know how to use them to their greatest possible advantage? Only now, with the publication of Linkers & Loaders, is ...

ean: 9780201100884, isbn: 0201100886,
This introduction to compilers is the direct descendant of the well-known book by Aho and Ullman, Principles of Compiler Design. The authors present updated coverage of compilers based on research and techniques that have been developed in the field ...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.