Поведение констант Ruby / Rails

Я новичок в Ruby (исходящий из фона Java), и мне было интересно, каково поведение констант в приложениях RoR и в Ruby в целом.

Инициализируются ли они только один раз, как статические переменные Java?

Я инициализирую довольно большой массив хешей как константу, поэтому я хочу быть уверенным, правильно ли я все делаю?

Спасибо за вашу помощь .

module MyModule

  MY_CONST = [{...}, {...}, {...}, {...}, {...}, ...]
1
задан kapso 13 September 2010 в 05:54
поделиться