If you decide to start learning the modern C++ design and you come from the OOP school, you can start by looking inside the loki library.
Loki is the name of a C++ software library written by Andrei Alexandrescu as part of his book Modern C++ Design. Continue reading “Modern C++ Design: Learn with Loki Library”