Design Patterns in Modern C++: Reusable Approaches for Object-Oriented Software Design
Dmitri Nesteruk
- 出版商: Apress
- 出版日期: 2018-04-19
- 售價: $1,650
- 貴賓價: 9.5 折 $1,568
- 語言: 英文
- 頁數: 314
- 裝訂: Paperback
- ISBN: 1484236025
- ISBN-13: 9781484236024
-
相關分類:
C++ 程式語言、Object-oriented 物件導向 、Design Pattern 設計模式
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
$800$680 -
$1,188Fedora 11 and Red Hat Enterprise Linux Bible (Paperback)
-
$580$458 -
$580$458 -
$480$379 -
$550$468 -
$550$523 -
$594$564 -
$360$180 -
$390$304 -
$650$507 -
$500$390 -
$1,880$1,786 -
$1,881$1,782 -
$450$315 -
$1,320$1,254 -
$301C 和 C++ 程序員面試秘笈
-
$580$458 -
$500$395 -
$1,480$1,406 -
$680$537 -
$880$695 -
$680$537 -
$1,200$948 -
$680$537
商品描述
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++.