使用|| =语法执行memoization有什么缺点

Ale*_*ski 4 ruby ruby-on-rails memoization

我注意到他们使用的是如何几个人发表意见||=来进行记忆化是"马虎",但他们就是这么做的"因为他们是在赶时间".

我还发现了ActiveSupport :: Memoizable.

我得出的结论是||=有缺点.

那他们是什么?

Wiz*_*Ogz 5

嗯,我所知道的最大的原因是你不能忘记nil或者那样的false价值观.