Mette en cache false/nil
||=
est la manière la plus courante de mettre en cache. Sauf que cela ne gère pas false
et nil
! defined?
peut être une solution en vérifiant si la variable est définie. ⚠️ Bien prendre en compte le moment où le parseur défini la variable ! (cf local_variable
)