Переменная, начинающаяся с заглавной буквы, является константой в Ruby. Вы можете переназначить константу, но это заставит Ruby выдать предупреждение. Но не внутри метода:
"Ruby предполагает, что методы предназначены для вызова более одного раза; если бы вы могли назначить константу в методе, этот метод будет выдавать предупреждения при каждом вызове после первого. Так что это просто недопустимо". (Язык программирования Ruby, Д. Фланаган и Ю. Мацумото, 2008, с.94)