The repository contains the code demonstrating the decorator and singleton design patterns. The example case shows two concrete types of loggers which can be decorated by timestamps and encryption.
- Tutorial slides are also available in the repository.
- The commit history shows the evolution of the patterns.