Jawa / Говнокод #26482 Ссылка на оригинал

0

  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 digitalEugene, (Updated )

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

  • /*
    * Следующий текст является комментарием. Комментарии игнорируются компилятором
    * еще на уровне разбиения текста на лексемы, на выполнение программы не влияют
    * и испльзуются только документирования кода.
    */
    Ответить
    • /*
       * Проснувшись однажды утром после беспокойного сна, 
       * Грегор Замза обнаружил, что он у себя в постели превратился 
       * в страшного скриптуха.
       */
      Ответить
      • и маленькие, постоянно трясущиеся ножки хаотично стучали по клавиатуре
        Ответить
        • /**
           * @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
           */
          Ответить
      • /*
         * Вы, знаете, я не падаю с небес.
         * Я недавно был в Поволжье.
         * Там существуют несуществующие структуры власти.
         */
        Ответить
          • Связанный список и красно-черное дерево это разные структуры, все к структурам данных относятся.
            Ответить
            • красно-чёрное дерево это лейтенант какого рода войск?
              Ответить
          • Даже «Царь» считает что все «структуры власти», за исключением одной, бесполезны.
            Ответить
  • > последовательность байт
    > нуль-терминатором

    В этой вашей джаве?
    Ответить
      • Ну не как в паскале, но отдельно. И вообще там 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
              Ответить
      • там внутри строки массив чаров, а у массива всегда указана длина
        Ответить
  • Многие хотят использовать оператор ветвления, но не знают, с чего начать. Работать с ним очень просто. О необходимости оператора ветвления писали ещё древние шумеры. В античности ветвление использовалось для того, чтобы пороть одной розгой сразу нескольких провинившихся. В наши дни ветвление используется особенно широко. Его можно встретить в разных областях знаний от проектирования мусорных контейнеров для отработанной техники до медицинского обслуживания питонов.
    Ответить

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

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8