Congelar um objeto (.freeze) o torna imutável — ele não pode mais ser modificado. O uso comum é literais de string congeladas, que melhoram o desempenho (strings são reutilizadas em vez de realocadas) e previnem mutação acidental. Ruby moderno incentiva strings congeladas.
Freeze torna objetos imutáveis
config = { }.freeze
config[] =
= .freeze
str = .freeze
str.frozen?
str <<
