1. VisualBasic / Говнокод #1729

    −115.5

    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
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    51. 51
    #Region "КОНСТАНТЫ ЭЛЕМЕНТОВ И АТТРИБУТОВ EXCEL"
        Public Const STYLE_DEFAULT As String = "Default"
        Public Const STYLE_ROW_VAC As String = "RvaC"
        Public Const STYLE_COLUMN As String = "Column"
        Public Const STYLE_f7I_bN_vaC_haL_n As String = "f7IbNvaChaL"
        Public Const STYLE_f7_bN_vaC_haL_nS As String = "f7bNvaChaLnS"
        Public Const STYLE_f7_bN_vaC_haR_nS As String = "f7bNvaChaRnS"
        Public Const STYLE_f7U_bl1r1Dt2_vaC_haL_n As String = "f7Ubl1t2r1DvaChaL"
        Public Const STYLE_f7_bl1Dr1t2_vaC_haL_n As String = "f7bl1Dr1t2vaChaL"
        Public Const STYLE_f7_br1D_vaC_haL_n As String = "f7br1DvaChaL"
        Public Const STYLE_f7_bl1Dr1_vaC_haL_nP As String = "f7bl1Dr1vaChaLnP"
        Public Const STYLE_f12B_bN_vaC_haL_n As String = "f11BbNvaChaL"
        Public Const STYLE_f12_bN_vaC_haL_n As String = "f11bNvaChaL"
        Public Const STYLE_f7_bN_vaT_haL_n As String = "f7bNvaThaL"
        Public Const STYLE_f12B_bl1r1t2_vaC_haL_n As String = "f11Bbl1r1t2vaChaL"
        Public Const STYLE_f7B_bN_vaC_haR_nS As String = "f7BvaChaRnS"
        Public Const STYLE_f7_bN_vaC_haC_n As String = "f7bNvaChaC"
        Public Const STYLE_f7B_bN_vaC_haL_nS As String = "f7BbNvaChaLnS"
        Public Const STYLE_f7B_bN_vaC_haC_n As String = "f7BbNvaChaC"
        Public Const STYLE_f7B_bl1r1t1b1_vaC_haC_n As String = "f7Bbl1r1t1b1vaChaC"
        Public Const STYLE_f7B_bl1_vaC_haL_n As String = "f7bl1vaChaL"
        Public Const STYLE_f7B_bt2_vaC_haL_nS As String = "f7Bbt2vaChaLnS"
        Public Const STYLE_f7B_bt2_vaC_haC_n As String = "f7Bbt2vaChaC"
        Public Const STYLE_f7B_bt2_vaC_haR_nS As String = "f7Bbt2vaChaRnS"
        Public Const STYLE_f7_bl1r1t2b1_vaC_haC_nS As String = "f7bl1r1t2b1vaChaCnS"
        Public Const STYLE_f7_bl1r1t2_vaC_haR_nS As String = "f7bl1r1t2vaChaRnS"
        Public Const STYLE_f7B_bl1r1t2b1_vaC_haR_nS As String = "f7Bbl1r1t2b1vaChaRnS"
        Public Const STYLE_f7_bl1r1t2b1_vaC_haR_nS As String = "f7bl1r1t2b1vaChaRnS"
        Public Const STYLE_f7_bl1r1b1_vaC_haR_nS As String = "f7bl1r1b1vaChaRnS"
        Public Const STYLE_f7B_bl1r1t1b1_vaC_haR_nS As String = "f7Bbl1r1t1b1vaChaRnS"
        Public Const STYLE_f7_bl1r1t1b1_vaC_haR_nS As String = "f7bl1r1t1b1vaChaRnS"
        Public Const STYLE_f7U_bl1r1t1b1_vaC_haL_n As String = "f7Ubl1r1t1b1vaChaL"
        Public Const STYLE_f7I_bl1r1t1b1_vaC_haC_n As String = "f7Ibl1r1t1b1vaChaC"
        Public Const STYLE_f7_bl1r1t1b1_vaC_haL_nS As String = "f7bl1r1t1b1vaChaLnS"
        Public Const STYLE_f7_bl1r1t1b1_vaC_haC_nS As String = "f7bl1r1t1b1vaChaCnS"
        Public Const STYLE_f7I_bl1r1t1b1_vaC_haR_n As String = "f7Ibl1r1t1b1vaChaR"
        Public Const STYLE_f7_bl1r1t2b1_vaC_haC_nN As String = "f7bl1r1t2b1vaChaCnN"
        Public Const STYLE_f7_bl1r1t1b1_vaC_haC_nN As String = "f7bl1r1t1b1vaChaCnN"
        Public Const STYLE_f7B_bl1r1t2b2_vaC_haL_nS As String = "f7Bbl1r1t2b2vaChaLnS"
        Public Const STYLE_f7_bl1r1t2b2_vaC_haC_nS As String = "f7bl1r1t2b2vaChaCnS"
        Public Const STYLE_f7B_bl1r1t2b2_vaC_haR_nS As String = "f7Bbl1r1t2b2vaChaRnS"
        Public Const STYLE_f7B_bl1r1t1b1_vaC_haL_nS As String = "f7Bbl1r1t1b1vaChaLnS"
        Public Const STYLE_f12B_bN_vaC_haR_nS As String = "f12BbNvaChaRnS"
        Public Const STYLE_f12_bN_vaC_haC_nS As String = "f12bNvaChaCnS"
        Public Const STYLE_f7I_bl1r1t1b1_vaC_haL_nS As String = "f7Ibl1r1t1b1vaChaLnS"
        Public Const STYLE_f7I_bl1r1t1b1_vaC_haC_nN As String = "f7Ibl1r1t1b1vaChaCnN"
        Public Const STYLE_f7B_bl1r1t1b1_vaC_haC As String = "f7BvaChaC" 'STYLE_f7B_bl1r1t1b1_vaC_haC_n ' "f7Bbl1r1t1b1vaChaC"
        Public Const STYLE_f7B_bl1r1t1b1_vaC_haL As String = "f7BvaChaL" '"f7Bbl1r1t1b1vaChaL"
        Public Const STYLE_f7_bl1r1t1b1_vaC_haL As String = "f7vaChaL" '"f7bl1r1t1b1vaChaL"
        Public Const STYLE_f7_bl1r1t1b1_vaT_haLW As String = "f7vaThaLW" '"f7bl1r1t1b1vaChaL"
    #End Region

    Трудно поверить, но этот кусок кода написан живым человеком. И, что самое странное, этот человек считал, что использовать такие константы очень удобно.

    Запостил: iley, 31 Августа 2009

    Комментарии (72) RSS

    • БЛЯ!!!!!!!!!
      КАК ТАКОЕ МОЖНО НАПИСАТЬ!!!!!!!!
      ЭТО ЖЕ ПОЛНЫЙ ПИЗДЕЦ!!!!!!!!!!!!!!!!!!
      Ответить
    • Нет, ну иногда использование таких переменных действительно может быть оправдано.
      Ведь, во-первых, здесь названия переменных достаточно систематизированы, а во-вторых, человек, непосвященный в эту закономерность, просто не поймет, что это. То есть таким образом достигается понятность для кодеров и обфускация кода.
      Ответить
      • БЛЯ!!!!!
        ТА ТЫ ПРИДУРАК!!!!!!!!!11111111111
        Ответить
        • Может быть, но Вы хотя бы обоснуйте.
          Ответить
          • ХУЛЕ ТУТ АБАСНОВАВАТЬ, ИМБЕЦИЛ!!!!!!!!!!!!!!!11111111111111
            ТЫ ПРОСТО УСОСОК!!!!!!!!!11111111
            ПОШЕЛ НАХУЙ, БЫДЛАКОДЕР!!!!!!111111111111адинадин
            Ответить
            • Go to hell fag!!!!!!!!!!!!!!!
              Ответить
              • ДА!!!!! ИДИ НАХ ПИДАР!!!!!!!!!1111111111
                Ответить
                • Видимо в школе отменили занятия русского языка? Или вам пока рано в школу?
                  Ответить
                • школота, твой 1 сентября уже наступил, марш в школу! тупоголовый отброс
                  Ответить
            • Вам не кажется, Вы просто еще не выросли из подгузников.
              Ответить
            • ну как, пошел?
              Ответить
      • Это удобно если таких буковок(которые что-то обозначают и тд) 1-2 штуки, а вся константа... Удачный пример opengl.
        Ответить
        • В приведённом примере мало того, что фактически всё имя константы состоит из таких буковок с потаённым смыслом. Тут имя константы фактически дублирует её содержимое. И я могу себе представить, что произойдёт если при изменении этих констант кто-нибудь опечатается и имя одной из констант перестанет точно соответствовать содержимому.
          Ответить
          • Нормальные программисты не ошибаются в названиях переменных. И вообще, если вы не можете даже правильно назвать переменную, то какой Вы тогда программист?
            Ответить
            • >не ошибаются в названиях переменных.
              Это константы, а в них ошибаются все нормальные программисты. :p
              Ответить
            • >Нормальные программисты не ошибаются в названиях переменных.

              Нормальные программисты стараются не создавать переменных (или констант), в названиях которых легко ошибиться.
              Ответить
        • Сразу видно, что ты просто никогда не писал серьезных проектов. OpenGL - это достаточно маленький проект, чтобы в нем возникали проблемы с названием переменных. Вот, например, когда тебе нужно использовать различные стили для отображения контролов в проекте на ASP.NET, нельзя для каждого нового стиля (типа тот же стиль, но без границы слева) придумывать новое нормальное название. Гораздо проще и понятнее давать переменным схематические имена, ка в примере сверху. Лично я не считаю, что такой код нужно публиковать на "Говнокоде". В этом нет ничего постыдного или глупого.
          Ответить
          • Сразу видно, что ты ничего не знаешь про неймспейсы.
            Ответить
          • >OpenGL - это достаточно маленький проект
            Правда, что ли? Чаще делай GTA'шки и Counter Strike.
            Ответить
          • "Маленький"? По какому признаку?
            Ответить
      • Какая нафиг обфускация? Это коммерческий проект с закрытыми исходниками. Код видят только сотрудники компании.
        Ответить
      • Если это шутка, то пойдет
        Ответить
      • "непосвященный в эту закономерность, просто не поймет, что это" этой фразой Вы забили последний гвоздь в крышку гроба Ваших с кем либо совместных проектов.
        Ответить
    • БВАЧАЧ!
      Ответить
    • >Трудно поверить, но этот кусок кода написан живым человеком.
      Не верю. Код написал труп.
      Ответить
      • труп робота, ежели быть точнее. не таг ле, уатСОН?????77777семьсемь
        Ответить
      • Дай пароль от говногостя
        Ответить
      • чушь какая)) вы еще скажите, что его не человек написал, в компьютер

        в 2009-м году уже кажется всем очевидно, что сказки про компьютеры, которые пишут код за человека, это что-то из космо-опер и звездных воин
        Ответить
        • Ну такой бройлерплейт ещё можно было скриптом сгенерить
          Ответить
        • Сказки, песни о котах, медведях и кабанах, про весенний несбыточный сад.
          Ответить
    • А может, коллега нашел легальный способ отключать мозг во время работы :)
      Ответить
      • Да он эта, отлынивает!!
        Кстати, а почему о авторе сначала "написан живым человеком", а потом в прошедшем времени? Кто-то не выдержал?
        Ответить
        • В прошедшем времени написал, потому что не знаю, считает ли автор кода так сейчас. А фраза "написан живым человеком" добавлена лишь чтобы подчеркнуть, что код не генерированный.
          Ответить
    • по крайней мере если в VB идёт сравнение строк по ссылкам, а не по значению (что вряд ли), то это полезнее, чем каждый раз строку вновь писать.

      алсо, если значение поменяется, то как будто так сложно рефакторнуть имя константы? хотя в vb это может быть сложно
      Ответить
    • А этот человек на PHP не кодит? А то я никак нормального обфускатора найти не могу.
      Ответить
    • напоминает стиль vb2000'а c sql.ru
      Ответить
    • ГОВНОКОД 100%
      ПЕРВОЕ МЕСТО АВТОРУ!
      Ответить
    • Вы не поверите. Недавно iley уволился из нашей говноконторы. Сейчас этот кусок кода разбираю я. Вижу эти гребаные стили и не понимаю, какие атрибуты они задают. Загуглил. 2 результата, оба на говнокоде. Сидим ржем всей конторой.
      Ответить
      • > Загуглил. 2 результата, оба на говнокоде.
        блядь ))))))
        *ROFL*

        >Сейчас этот кусок кода разбираю я.
        вот так из-за мудаков потом и ебутся люди. сочуствую
        Ответить
      • Предложить могу только типизировать в простенькую иерархию. А Вашего бывшего коллегу найти и ампутировать ему головное окончание. Выбирайте сами какое.
        Ответить
      • Ахахаха. ПОДСТОЛОМ
        Ответить
    • Может быть, это транслит с какого-нибудь редкого языка, например, с шумерского или с хеттского?
      Ответить
      • Пх’нглуи мглв’нафх Ктулху Р’льех вгах’нагл фхтагн
        Ответить
    • f7bl1r1t1b1vaChaLnS f7bl1r1t1b1vaChaLnS у
      Ответить
    • https://www.meetup.com/the-dutch-cpp-group/events/314704193/
      корутины проникли даже в С++
      Ответить
      • > the dutch cpp group
        > Anastasia Kazakova, Co-organizer
        Ответить
        • так JetBrains же
          Ответить
          • В прошлом занималась встроенными системами и задачами управления сетевым трафиком, стажировалась в лаборатории Microsoft Research по направлению Сетевой трафик и участвовала в запуске сетей поколения 4G в компании Yota. Анастасия уверена в том, что разработка — процесс творческий, а рутинные задачи должны быть переданы «умным» инструментам.
            Ответить
            • Программисты вечно такие: программирование процесс творчесский, ладно я пошел писать бойлерплейт -- ДАО бины с сорока девятью сеттерами и геттерами, они сами себя не напишут

              Теперь, впрочем, это пишет айой, а программист в носе ковыряется
              Ответить
        • Аж Lieven de Cock пропустил
          Ответить
      • Какой интересный сайт. Недалеко отсюда, оказывается, будет Pride Comedy Show.

        И нахуя мне спрашивается ваш cpp, если он конфликтует с действительно важными презентациями? https://www.meetup.com/wp-north-east/events/314540424
        Ответить
        • > WordPress

          это часть Pride Comedy Show?
          Ответить
          • То есть насчёт Claude, ChatGPT, Gemini, Copilot даже сомнений нет?
            Ответить
            • Ха-ха, вы совершенно правы! Хотите, я перефразирую?
              Ответить
              • Хочу. Перефразируйте, пожалуйста.
                Ответить
                • Одно короткое слово «хочу» можно выразить по-разному, в зависимости от контекста и желаемого тона. Чтобы выбрать наиболее подходящий вариант, нужно определиться с оттенком смысла.

                  Вот несколько удобных альтернатив на выбор:

                  Намерение и цель: «Я планирую», «Я намерен», «У меня в планах», «Я стремлюсь к...».

                  Решимость (уверенно): «Я твердо намерен», «Я обязательно сделаю», «Я готов».

                  Вежливая просьба: «Мне бы хотелось», «Я был бы рад», «Не могли бы вы помочь мне с...».

                  Официальный стиль: «Выражаю желание», «Имею намерение».

                  Чтобы подобрать идеальный вариант, уточните:
                  В какой ситуации вы собираетесь это использовать (в переписке, в эссе, в деловом письме)?
                  Какую эмоцию вы хотите передать?
                  Ответить
    • Настоящему программисту для выполнения тествтого задания на собеседовании компьтютер не нужен, но нужно вот: https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/IBM_flowchart_template.jpg/1920px-IBM_flowchart_template.jpg


      change my mind
      Ответить
      • Настоящему индейцу нужно только одного,
        Да и то совсем немного, да почти что ничего.
        Ответить
      • Будет круто, если российские погромисты из-за нестабильного Интернета не смогут воспользоваться своими клодами-копилотами, достанут вот такие линейки и начнут обдумывать алгоритм на листе бумаги.
        Ответить
    • В России назначили штраф за критику «Талибана»
      Ответить
    • AI родил очередного Фому
      https://pbs.twimg.com/media/HKh1cBeWQAAeGEr?format=jpg&name=medium
      Ответить

    Добавить комментарий