- 01
 - 02
 - 03
 - 04
 - 05
 - 06
 - 07
 - 08
 - 09
 - 10
 
#these methods are for permission control
	def admin_permission
		1
	end
	def user_permission
		2
	end
	def power_user_permission
		3
	end
                                Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−128
#these methods are for permission control
	def admin_permission
		1
	end
	def user_permission
		2
	end
	def power_user_permission
		3
	end
                                Я плакалъ
Правда странно, что для этого применены именно методы, т.к. маловероятно, что кто-то будет их рефакторить во что-то более сложное...
irb(main):001:0> ADMIN = 1
=> 1
irb(main):002:0> USER = 2
=> 2
irb(main):003:0> ADMIN = 3
(irb):3 warning: already initialized constant ADMIN
=> 3
irb(main):004:0> ADMIN
=> 3
Да, и методы тоже можно.