{"product_id":"9781484272947","title":"Design Patterns in Modern C++20: Reusable Approaches for Object-Oriented Software Design","description":"\u003ch1\u003eDesign Patterns in Modern C++20: Reusable Approaches for Object-Oriented Software Design\u003c\/h1\u003e \u003ch2\u003eNesteruk, Dmitri\u003c\/h2\u003e \u003cp\u003e\u003c\/p\u003e\u003cp\u003eApply the latest editions of the C++ standard to the implementation of design patterns. As well as covering traditional design patterns, this book fleshes out new design patterns and approaches that will be useful to modern C++ developers. Author \u003cb\u003eDmitri Nesteruk\u003c\/b\u003e 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.\u003c\/p\u003e\n\n\u003cp\u003e\u003ci\u003eDesign Patterns in Modern C++20, Second Edition \u003c\/i\u003ealso provides a technology demo for modern C++, showcasing how some of its latest features (e.g., coroutines, modules and more) 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.\u003c\/p\u003e\n\n\u003cp\u003e\u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUse creational patterns such as builder, factories,      prototype and singleton\u003c\/li\u003e\n\u003cli\u003eImplement structural patterns such as adapter, bridge,      decorator, facade and more\u003c\/li\u003e\n\u003cli\u003eWork with the behavioral patterns such as chain of      responsibility, command, iterator, mediator and more\u003c\/li\u003e\n\u003cli\u003eApply functional design patterns such as the Maybe      Monad\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003c\/p\u003e\n\n\u003cp\u003eThis book is for both beginner and experienced C++ developers.\u003c\/p\u003e \u003ch3\u003eDetails\u003c\/h3\u003e \u003cp\u003ePublished by: Apress\u003c\/p\u003e \u003cp\u003ePublication Date: 2021-11-06\u003c\/p\u003e \u003cp\u003eFormat: Paperback\u003c\/p\u003e \u003cp\u003eISBN-13: 9781484272947\u003c\/p\u003e \u003cp\u003eDOI: 10.1007\/978-1-4842-7295-4\u003c\/p\u003e \u003cp\u003eDimensions: 235cm x155cm\u003c\/p\u003e \u003cp\u003ePages: 386\u003c\/p\u003e ","brand":"Apress","offers":[{"title":"Default Title","offer_id":44365147832460,"sku":"9781484272947","price":40.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9781484272947.jpg?v=1776053038","url":"https:\/\/fh90cf-fv.myshopify.com\/products\/9781484272947","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}