Kuganda object (.freeze) huifanya kuwa isiyobadilika (immutable) — haiwezi tena kurekebishwa. Matumizi ya kawaida ni frozen string literals, ambazo huboresha utendaji (strings hutumika tena badala ya kutengwa upya) na huzuia mabadiliko ya bahati mbaya. Ruby ya kisasa huhimiza frozen strings.
freeze huifanya objects kuwa immutable
config = { }.freeze
config[] =
= .freeze
str = .freeze
str.frozen?
str <<
