- 1
- 2
- 3
def self
self
end
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−1
def self
self
end
irb(main):002:0> self
=> main
irb(main):003:0> self.self
=> main
irb(main):004:0> # уииииииииииииииииииииииииииииииии
irb(main):005:0* self.self.self.self.self.self.self.self.self.self.self.self.self.self.self.self.self
=> main
https://ideone.com/Pjaa0H
Вот только для использования такой константы придётся вызывать функцию стандартной библиотеки...