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

    Всего: 2

  2. Objective C / Говнокод #16024

    −401

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    #import "NSNumber+Validate.h"
    
    @implementation NSNumber (Validate)
    + (NSNumber*)validate:(NSNumber *)number
    {
        NSNumber* num = @0;
        if(number != nil)
        {
            num = number;
        }
        return num;
    }
    @end

    Мой помощник очень любит городить категории ради одной строчки. Просто маниакальная потребность у человека. В проекте их уже штук 50, вот одна из.

    Xtasy, 20 Мая 2014

    Комментарии (4)
  3. Objective C / Говнокод #12877

    −113

    1. 1
    2. 2
    3. 3
    4. 4
    + (BOOL) isInteger:(CGFloat) number
    {
        return number - (int) number<0.0001;
    }

    В классе используется только ради того, чтобы при передаче нецелого флоата вывести километровый NSLog, в котором долго жаловаться на жизнь и полпикселя.

    Xtasy, 10 Апреля 2013

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