This is a collection of simple design patterns in C++. The code is written in C++11 and is intended to be maximally portable. The code is not intended to be used in production environments, but rather to be used as a learning tool for design patterns in C++. The code is organized by design pattern and is intended to be read in the order of the table of contents. The code is organized as follows:
-
Each design pattern has its own directory.
-
The code is from refactoring.guru