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

    Всего: 4

  2. Python / Говнокод #23939

    −2

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    assert exec("from my_runtime_analyze_lib import do_amazing_magic") or True
    
    
    if __name__ == '__main__':
        do_smth()
        assert do_amazing_magic()
        do_smth_else()

    Как вхерачить в код любую ересь для dev окружения, а потом отключить на продакшене. Только не забыть бы на проде при запуске флаг оптимизации.

    intestinalbrain, 16 Марта 2018

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

    −44

    1. 1
    2. 2
    3. 3
    template = '00000000'
    ido = hex(object_id)[2:]
    schema = "_{0}{1}".format(template[len(str(ido)):], ido)

    Я окончательно убеждаюсь, что для python программистов нужно вводить экзамены на знание если не всей стандартной библиотеки, то на работу со встроенными типами уж точно. И бить по рукам. И по голове. И ногами.
    Лентяи, блядь.

    intestinalbrain, 25 Мая 2016

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

    −116

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    # ЭТО ВСЕ КОСТЫЛИ!
    # Надо сесть и договорится о точном формате, задокументировать его, подписать кровью и хранить в сейфе.
    
    # некоторые преобразования
    # за подробностями в ndtpv6_gutz_parse.md в раздел `ожидаемые данные`
    fsm_info = p['data'].get('cells', {})
    channel_data = dict([(key, fsm_info.get(key)) for key in (FUEL, ASMPP) if fsm_info.get(key)])
    channel_data and da_packet.update({'channel_data': channel_data})

    Потомки нас проклянут)

    intestinalbrain, 28 Ноября 2014

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

    −108

    1. 1
    2. 2
    if True: #зачем.
        ....

    На новом проекте. Радуют и код и комментарии)

    intestinalbrain, 20 Ноября 2014

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