- 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
Я плакалъ
bormand 01.11.2012 19:58 # +2
Правда странно, что для этого применены именно методы, т.к. маловероятно, что кто-то будет их рефакторить во что-то более сложное...
akostrikov 22.07.2013 18:03 # 0
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
Да, и методы тоже можно.
bormand 22.07.2013 21:06 # 0
anonimb84a2f6fd141 23.07.2013 05:57 # 0
kipar 23.07.2013 09:33 # +1
anonimb84a2f6fd141 24.07.2013 18:36 # 0
inkanus-gray 24.07.2013 18:56 # 0
bormand 24.07.2013 19:09 # 0
inkanus-gray 24.07.2013 19:26 # 0
anonimb84a2f6fd141 25.07.2013 00:14 # +1
anonimb84a2f6fd141 09.12.2012 21:12 # −2