Can't find any article.
I know it means "assign value to variable if variable is nil"
But.. When it is best to use it?
I did not use it before. Now after someone told me it should be used - I started to add it whenever I'm setting any instance variable.
In other words - every time I assign @variable
in any class - I do it like so:
@variable ||= 'whatever'
Is that a good practice? Now someone told me not to use it for boolean fields.