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

    Всего: 61

  2. Куча / Говнокод #13016

    +139

    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
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    в етом ИТТ треде мы выяснили что новомодные анальные игрушки для быдляков ПИСТОН и ХАЧКЕЛЬ
    сосут у олдфажных мега языков на все времена C-шки и perl-а все время
    
    лучий вариант на ПИСТОНЕ: http://ideone.com/udDJ9
    (императивный понос)
    2 варианта на ХАЧКЕЛЕ
    1.ебаный пиздец во всех смыслах и имеперативное гавнище: http://ideone.com/M42su
    (сосет у C-шки)
    2. деклашотивное петушение http://ideone.com/0e3qE
    (сосет у декларотивного петушения на perl)
    
    для сравнения
    perl: http://ideone.com/i0ob4 http://ideone.com/olq5B
    C: http://ideone.com/ap43H
    LUA: http://ideone.com/DVdhr http://ideone.com/Xkj4D
    
    http://ideone.com/6cZYq лисп как и ожидалось сонул, ну и возможно ответ неправильный
    (какието черезжопные варианты с 33 кратной вложеностю скобок быле побыстрее но натая хуйне никому не сдалась когда есть простое и самое быстрое решение на C-шке)

    Почему до сих пор не запостили?

    хуита, 18 Мая 2013

    Комментарии (11)
  3. Python / Говнокод #12691

    −111

    1. 1
    def add_product_to_user(user, product_id,start_date=None, period=None, limit=True,end_date=None,rate=None,downrate=True):

    Шло время, система обрастала новыми фичами и необязательными параметрами.

    хуита, 05 Марта 2013

    Комментарии (65)
  4. JavaScript / Говнокод #12598

    +141

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    var declination= function(n, form1, form2, form5){
            n = n % 100;
            var n1 = n % 10;
            if (n > 10 && n < 20) return form5;
            if (n1 > 1 && n1 < 5) return form2;
            if (n1 == 1) return form1;
            return form5;
        }

    хуита, 15 Февраля 2013

    Комментарии (6)
  5. Python / Говнокод #12270

    −100

    1. 1
    (lambda x:request.profile.role if request.profile.role!=5 else 4)(request.profile.role)

    хуита, 11 Декабря 2012

    Комментарии (48)
  6. Python / Говнокод #12254

    −106

    1. 1
    kwargs.setdefault("accept_magic_kwargs", False)

    \celery\task\__init__.py

    хуита, 06 Декабря 2012

    Комментарии (1)
  7. Python / Говнокод #12240

    −111

    1. 1
    2. 2
    start_date = datetime.datetime(2012, 1, 9)
    if order.date_paid < start_date:

    Магическая дата.

    хуита, 03 Декабря 2012

    Комментарии (8)
  8. Python / Говнокод #12182

    −102

    1. 1
    2. 2
    3. 3
    """
    Производит начисления задним числом.
     """

    Ещё один говнокоммент.

    хуита, 23 Ноября 2012

    Комментарии (4)
  9. Python / Говнокод #11932

    −109

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    if order_item.product.pk in [510,538,531]:
                    order.order_type=10
                elif order_item.pk == 7:
                    order.order_type = 5
                elif order_item == 5:
                    order.order_type = 4
                order.save()

    хуита, 16 Октября 2012

    Комментарии (0)
  10. Python / Говнокод #11931

    −102

    1. 1
    :param order: order with ololo info

    Очень интересный комментарий.

    хуита, 16 Октября 2012

    Комментарии (0)
  11. Python / Говнокод #11925

    −98

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    today = datetime.datetime.today()
    date_paid = profile.date_subscription_paid
    months_delta = lambda a, b: a - b + (12 if b > a else 0)
    months_count = months_delta(today.month, date_paid.month)
    months_count += 0 if date_paid.day > today.day else 1
    delta = relativedelta(months=months_count)
    profile.date_subscription_paid += delta
    profile.save()

    Моё лицо, когда увидел это.
    http://rghost.ru/40948114/image.png

    хуита, 15 Октября 2012

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