1. Список говнокодов пользователя SqREL

    Всего: 1

  2. Ruby / Говнокод #19758

    −50

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    def self.any_value_to_boolean(val)
      val = (((val.is_a? String) and (val.downcase != 'false') and (val.downcase != 'no') and (val != '0')) \
        or ((val.is_a? Numeric) and (val != 0)))
      val
    end

    Привидение типов хендмейд. Найдено здесь https://github.com/Novator/Pandora
    Вообще каждый из 21к строк дойстойна быть здесь

    SqREL, 05 Апреля 2016

    Комментарии (12)