Nesteruk D. - Design Patterns in Modern C++ [2018, PDF/EPUB, ENG]

seeders: 16
leechers: 1
Added 6 years ago by Osco do Casco in Books  > Non-Fiction

Download Fast Safe Anonymous
movies, software, shows...

Files

Nesteruk D. - Design Patterns in Modern C++ [2018, PDF/EPUB, ENG] (Size: 3.22 MB)
  Nesteruk D. - Design Patterns in Modern C++ - 2018.epub 420.21 KB
  Nesteruk D. - Design Patterns in Modern C++ - 2018.pdf 2.81 MB

Description


Книги и журналы » Компьютерная литература » Программирование (книги)

Design Patterns in Modern C++

Год издания: 2018
Автор: Nesteruk D.

Издательство: Apress
ISBN: 978-1-4842-3603-1
Язык: Английский

Формат: PDF/ePub
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 312

Описание: 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++.
[spoiler="Примеры страниц"]

[/spoiler]
[spoiler="Оглавление"]
About the Author xi
About the Technical Reviewer xiii
Chapter 1: Introduction 1
Part I: Creational Patterns 29
Chapter 2: Builder 33
Chapter 3: Factories 49
Chapter 4: Prototype 63
Chapter 5: Singleton 75
Part II: Structural Patterns 87
Chapter 6: Adapter 89
Chapter 7: Bridge 99
Chapter 8: Composite 107
Chapter 9: Decorator 119
Chapter 10: Façade 133
Chapter 11: Flyweight 139
Chapter 12: Proxy 149
Part III: Behavioral Patterns 159
Chapter 13: Chain of Responsibility 161
Chapter 14: Command 173
Chapter 15: Interpreter 189
Chapter 16: Iterator 205
Chapter 17: Mediator 217
Chapter 18: Memento 229
Chapter 19: Null Object 237
Chapter 20: Observer 243
Chapter 21: State 259
Chapter 22: Strategy 273
Chapter 23: Template Method 281
Chapter 24: Visitor 285
Part IV: Appendix A: Functional Design Patterns 303
Chapter 25: Maybe Monad 305
Index 309
[/spoiler]

Related Torrents

torrent name size uploader age seed leech
0
1
0