I have noticed several individuals comment on how their use of ||=
to perform memoization was 'sloppy' but they did it anyway 'because they were in a rush'.
I also found ActiveSupport::Memoizable.
I'm lead to conclude that ||=
has drawbacks.
So what are they?