Интересные факты и новости из мира науки, космоса и высоких технологий. Популярно о сложных вещах: от ИИ и робототехники до астрономических открытий.
Архитектура на шаблонах C++: compile-time dispatch, type traits и type erasure
Приветствую! Я часто слышу от коллег, что метапрограммирование в C++ — это признак дурного тона, а избыточное использование шаблонов лишь неоправданно усложняет архитектуру. В определенном смысле я с ними согласен: небрежное применение этих инструментов превращает код в трудночитаемый «лабиринт». Однако…
Читать дальше





