Главная
Study mode:
on
1
Intro
2
Disclaimer
3
String classes
4
Split functions
5
Building and adapter
6
Composite
7
Neuron
8
The problem
9
Copout solution
10
Single neuron
11
Openclosed principle
12
Statespace explosion problem
13
Filtering on multiple criteria
14
Groovy Style Builders
15
TopLevel Builders
16
Functional Patterns
17
Conclusion
Description:
Explore modern implementations of classic Gang of Four design patterns in C++ during this 42-minute CppNow conference talk. Discover how programming paradigms have evolved since the inception of design patterns in Smalltalk and early C++. Learn to improve traditional patterns using Modern C++ techniques, and delve into functional programming patterns. Understand how C++ functional literals and lambda expressions enable the implementation of monads. Examine topics such as string classes, split functions, building adapters, composites, neurons, the open-closed principle, state-space explosion problems, filtering on multiple criteria, Groovy-style builders, and functional patterns. Access accompanying slides for visual reference and deeper understanding of the concepts presented.

Design Patterns in the 21st Century

CppNow
Add to list