You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It used to be that performance could be severely impacted but it's not clear it's still the case today (see rubocop/rubocop#8881 )
Style-wise, it seems to complicate things and make introspection / debugging / branch-covering more difficult.
Is that an accepted principle to avoid this (and if so, is it still valid)?
The text was updated successfully, but these errors were encountered:
I've always avoided
extend
ing objects at runtime, like in this example:It used to be that performance could be severely impacted but it's not clear it's still the case today (see rubocop/rubocop#8881 )
Style-wise, it seems to complicate things and make introspection / debugging / branch-covering more difficult.
Is that an accepted principle to avoid this (and if so, is it still valid)?
The text was updated successfully, but these errors were encountered: