Я наткнулся на abit of ruby в примере
def role?(role)
return !!self.roles.find_by_name(role.to_s.camelize)
end
Зачем вам вообще использовать !!
? Разве это не то же самое? as
return self.roles.find_by_name(role.to_s.camelize)
Добавляет ли двойной восклицательный знак что-нибудь к оценке?