Полный текст

​Фабрика для std::variant: как объединить compile-time и run-time, чтобы получить выигрыш от обоихЕсли вы работали с большими проектами, где активно применяются объектно-ориентированные паттерны проектирования, то наверняка знаете о быстро нарастающей лавине кода. Такой код сложно писать, изучать и тем более поддерживать. Поговорим о том, как избежать таких сложностей.