Congelamento di un oggetto (.freeze) lo rende immutabile — non può più essere modificato. L'uso comune è letterali di stringa congelati, che migliorano le prestazioni (le stringhe vengono riutilizzate invece di essere riallocate) e prevengono la mutazione accidentale. Ruby moderno incoraggia le stringhe congelate.
freeze rende gli oggetti immutabili
config = { }.freeze
config[] =
= .freeze
str = .freeze
str.frozen?
str <<
