Бухгалтерия / Говнокод #27024 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
Если Ложь Тогда
	Объ = Документы.ПоступлениеТоваровУслуг.СоздатьДокумент();	
КонецЕсли;

Умиляет

Запостил: sandvich sandvich, (Updated )

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

  • Ну удали этот код, и всё, раз он лишний. Нам-то что сказать хотел?
    Ответить
    • Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!

      ты что отрицаешь ценности говнокода?
      Ответить
    • Ути какой сладенький ты мой, муси-пусичка Ротоеб! Я соскучился.
      Ответить
    • Привет, ты тут? Есть пара вопросов о пхп
      Ответить
  • Все просто. Это для контекстной подсказки. Написал Объ поставил . и все реквизиты открылись. Удобненькио. Можно еще
    #Если Сервер И Не Сервер Тогда
    Объ = Документы.ПоступлениеТоваровУслуг.Создат ьДокумент();
    #КонецЕсли
    Ответить
    • Один говнокод заменим другим?))

      #Если Призрак Тогда
      Объ = Документы.ПоступлениеТоваровУслуг.Создат ьДокумент();
      #КонецЕсли
      Ответить
      • "Призрак" - а если он странно обработается в какой-нибудь новой версии платформы? Сервер И Не Сервер - это не говнокод, а нормальный вариант, который всегда ложь
        Ответить
        • >это не говнокод, а нормальный вариант, который всегда ложь
          А что, литерала Ложь у вас нету?
          Ответить
          • Есть. Но когда стоит Ложь - у тех, кто видит первый раз - мысли уходят не туда)
            Я раньше писал:
            #Если _Отладка_ Тогда ...
            Но знающие люди (и знакомство с платформой 1с) пояснили, что от фирмы 1с можно ждать чего угодно, и лучше не использовать что-то, что может изменить поведение в будущем.
            Ответить
            • > мысли уходят не туда

              Можно коммент написать чтобы направить их в нужную сторону:

              // хрень для контекстной подсказки
              Ответить
              • и так пара-тройка тысяч комментариев в проекте
                Ответить
              • ну, это стандартный способ, букварь практически. Такую хрень обычно вообще убирают, когда отладят
                Ответить
          • Так то - это директива препроцессора (#), и в код не попадает в любом случае. Но, т.к. строгой типизации в 1с нет, редактор не знает, что за переменная, а такой прием позволяет подсказать ему тип.
            Ответить
    • >Если Сервер И Не Сервер

      Речка движется и не движется,
      Вся из лунного серебра.
      Песня слышится и не слышится
      Ответить
      • Поэт описывает этот стилистический приём в «Подмосковных вечерах» так:

        Почти вся она состоит из фраз, построенных в манере «и горит, и не горит», «он пьёт и не пьёт», «мил простился — не простился» <…> Когда я писал песню, я помнил ещё о волжских частушках, исполнявшихся Лидией Руслановой. Там тоже «лодка едет и не едет», «милый любит и не любит». Наверное, эти примеры можно было бы умножить.

        — Матусовский М. Л. Семейный альбом. М., 1983. С. 378.
        Ответить
        • Муж пьет и не пьет
          Бьет и не бьет

          Жена дает и не дает

          ох
          Ответить
      • Платочек тонет, и не тонет,
        И от края не плывет.
        Дроля любит, и не любит,
        И отказа не дает.
        Ответить
      • Платок тонет и не тонет,
        Потихонечку плывет, —
        Милый любит и не любит,
        Только времечко ведёт.
        Ответить

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

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

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

    ↑
    8

    ↓