Я использую ruby memoist gem - извлечение ActiveSupport :: Memoizable с несколькими улучшениями - и у меня есть несколько базовых c вопросов, которые я не вижу ни в одной документации:
Будет ли метод экземпляра запомнен / перезагружен, если экземпляр обновляется с момента последнего вызова запомнившегося метода?
Есть ли смысл в методах запоминания, вызываемых в запоминаемом методе, если они не были вызваны где-либо еще?
Как долго длится запоминание? Будет ли это продолжаться в течение одного рабочего фонового процесса или сеанса консоли?