1. Java / Говнокод #26482

    +4

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    /* if - логический оператор впервые появившийся в языке программирования 1954 года FORTRAN
       Алгоритмически именуется ветвлением. Этот оператор обеспечивает выполнение определённой команды (набора команд) только при условии истинности      некоторого логического выражения, либо выполнение одной из нескольких команд (наборов команд) в зависимости от значения некоторого выражения.
       В данном случае обрабатывает ошибочный случай, когда переменная типа OfflinePlayer неинициализирована и в этом случае возращает       
       строку(последовательность байт заканчивающуюся нуль-терминатором) "" 
    */
    
    if(player == null)
      return "";

    Как точно НЕ надо комментировать код

    Запостил: digitalEugene, 09 Марта 2020

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

    • del
      Ответить
    • /*
      * Следующий текст является комментарием. Комментарии игнорируются компилятором
      * еще на уровне разбиения текста на лексемы, на выполнение программы не влияют
      * и испльзуются только документирования кода.
      */
      Ответить
      • /*
         * Проснувшись однажды утром после беспокойного сна, 
         * Грегор Замза обнаружил, что он у себя в постели превратился 
         * в страшного скриптуха.
         */
        Ответить
        • и маленькие, постоянно трясущиеся ножки хаотично стучали по клавиатуре
          Ответить
          • /**
             * @author Живой МужЧина, из плоти и крови
             *
             * @copyright :Евгений :Иванович :Сидоров
             *
             * @notice гражданин СССР , Обладатель Права, Представитель и Бенефициа́р
             * 
             * @contact 'Скобелевская улица, д. 34, кв. 56' c/o-RF-[117624] - 'Москва'
             *
             * @affidavit признаёт только Конституцию (основной закон) и конституционный строй СССР - 
             * не является, никогда не был гражданином [РФ] и не получал по наследству гражданство [РФ] 
             * коммерческой и/или не правительственной организации [Российская Федерация] 
             * DUN&BRADSTREET®-NR.: 531298725 SIC 9199!
             *
             * @notice Уведомление принципала является уведомлением агента.
             * @notice Уведомление агента является уведомлением принципала.
             * @copyright Bсе права принадлежат их законным владельцам.
             * @legal Право определения имеет лишь составитель. 
             * @date: 30.12.1899-де-юре и де-факто 30.09.2018
             */
            Ответить
            • категорически невыносимо

              https://imgur.com/W4g5CY5
              Ответить
        • /*
           * Вы, знаете, я не падаю с небес.
           * Я недавно был в Поволжье.
           * Там существуют несуществующие структуры власти.
           */
          Ответить
          • > структуры власти

            А массивы власти там есть?
            Ответить
            • Связанный список и красно-черное дерево это разные структуры, все к структурам данных относятся.
              Ответить
    • > последовательность байт
      > нуль-терминатором

      В этой вашей джаве?
      Ответить
      • вджаве размер отдельно храица, как в пскале?
        Ответить
        • Ну не как в паскале, но отдельно. И вообще там 16-битные символы а не байты.
          Ответить
          • То есть это головоломка типа «найди 10 ошибок в комментарии»?
            Ответить
          • да, чар там двухбайтовый юникодный, но внутри то он все равно из байт состоит
            Ответить
            • На всех трёх миллиардах девайсов? Напомню, что есть процессоры, у которых машинное слово не делится на байты. Или «Йажа» всё равно эмулирует байты?
              Ответить
              • внутри виртуальной машины ДЖВМ он двухбайтовый, тоесть состоит из байт
                Как физически это реализовано -- не важно.

                char, whose values are 16-bit unsigned integers representing Unicode code points in the Basic Multilingual Plane, encoded with UTF-16, and whose default value is the null code point ('\u0000')


                byte, whose values are 8-bit signed two's-complement integers, and whose default value is zero
                Ответить
        • там внутри строки массив чаров, а у массива всегда указана длина
          Ответить
    • Многие хотят использовать оператор ветвления, но не знают, с чего начать. Работать с ним очень просто. О необходимости оператора ветвления писали ещё древние шумеры. В античности ветвление использовалось для того, чтобы пороть одной розгой сразу нескольких провинившихся. В наши дни ветвление используется особенно широко. Его можно встретить в разных областях знаний от проектирования мусорных контейнеров для отработанной техники до медицинского обслуживания питонов.
      Ответить
      • Опять шумеры, бумеры, зумеры
        Ответить
        • Шумеры вообще пьют пиво из трубочки.
          https://zen.yandex.ru/media/id/5adf2bf41aa80c451f7d0151/pivo-poshumerski-starinnyi-recept-piva-vossozdannyi-po-tysiacheletnim-klinopisnym-tablichkam-5b484e3c5c616b00a95b6ab3
          Ответить
        • OK, shoomer
          Ответить
      • Билл Гейтс устал повторять: для того, чтобы использовать оператор ветвления, достаточно просто
        Ответить
      • Ветвистые шумеры обслуживают питонов ещё в античности пили пиво из ветвлений проектирование мусорных контейнеров. Воренеции.
        Ответить
        • воренёный конь
          Ответить
          • Воренеции настолько вариационированное слово. Что там видно и варенице, и варенец и воронен и что самое клауное вореции.
            Ответить
            • умеротвореции
              Ответить
              • Идёт петух по лесу, видит — банка воренецной сгущёнки. Сел на неё и закукарекал.
                Ответить
    • какой поляк :))
      https://www.linuxquestions.org/questions/attachment.php?attachmentid=32642&d= 1582723912
      Ответить
    • какой лукнфл
      https://github.com/grassmunk/Chicago95
      Ответить
      • https://github.com/grassmunk/Chicago95/blob/master/Screenshots/Desktop4.png

        какое контекстное меню))
        Ответить
        • Новодел. В «Чикаге» такого не было.
          Ответить
          • В чикаге было https://thestrazcenter.files.wordpress.com/2014/10/wmiveylong-chicago.jpg?w=676
            Ответить

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