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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() И Выборка.Количество() > 0 Тогда
	Возврат Выборка.ПлощадьДома;
Иначе
	Возврат 0;
КонецЕсли;

проверка пустая ли выборка по одному из принципов:
"больше лучше, чем меньше", "доверяй, но проверяй", "семь раз отмерь, один отрежь"

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

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

  • >>"больше лучше, чем меньше"
    У вас 1С, обратитесь к врачу.
    Ответить
  • А правда, что если увидеть код на 1С, то до конца дня действует проклятье, которое делает невозможным написать нормальной код?
    Ответить
    • Только у людей, которые не знали, как выглядит нормальный код.
      Ответить
    • Можно посмотреть на нормальный код в соседнем файлике, и проклятие снимется.
      Ответить
  • Выборка.Следующий() работает как в джаве, перемещая курсор на следующий элемент?
    Ответить
  • По-моему лучше было бы назвать оператор return не "Возврат", а "вернуть" и именно с маленькой буквы - return это все таки глагол. лол.
    Ответить
  • Может, Выборка.Количество() может вернуть None?
    Ответить
    • Только целое число, это число строк, собсна.
      Ответить
      • Что серьезно? Я если честно не обращал внимания, но сейчас посмотрел - в аддрессной строке www нету.
        Ответить
        • Ну твой комментарий был последним. И в стоке все url'ы показывались как http://www.govnokod.ru. Хотя блин, возможно это кто-то до тебя сделал, а ты просто прошел по ссылке из стока, у тебя тоже стало http://www.govnokod.ru, и сток опять сгенерился с этим URL'ом.

          Страйкер жжот. Ссылки в стоке генерятся с тем доменом, с которым заходил последний комментатор.
          Ответить
          • Хз. так тяжело вспомнить. Может быть разница в том, что я обычно пользуюсь клавиатурой для перехода а не мышкой? Мало ли, может оно как то на нажатие клавиши по-другому реагирует.
            Ответить
            • а что, тут 1Сники есть?

              Впрочем, тут даже ПХПшники есть, а 1Сники всяко умнее ПХПистов
              Ответить

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

Переведи на "PHP", guest!

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


    8