Учитывая, что это один из сложные вещи в информатике, кто-нибудь знает, как настроить подключаемую стратегию кэширования?
То, о чем я думаю, позволило бы мне написать программу с минимальными мыслями о том, что нужно кэшировать (например, использовать какой-то шаблонный шаблон с низкими/бесплатными затратами, который ничего не компилирует везде, где мне может понадобиться кэширование) и затем, когда дела пойдут дальше и я знаю, где мне нужно кэширование, я могу добавить его, не внося инвазивных изменений в код.
В качестве идеи для решения, которое я ищу; Я работаю с языком программирования D (но наполовину разумный C++ был бы в порядке), и мне нравится шаблон .