Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос о коде
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
Naghual
Добрый день.

Очень часто в коде вижу условные конструкции с единственным условием обрамленным в скобках:
Если (ВидОперации = 1) Тогда

Может есть в этом некий сакральный смысл?
Просветите меня пожалуйста, почему/зачем обрамляют единственное условие в скобки?
CobraS
Naghual @ Сегодня, 10:03 необходимо зарегистрироваться для просмотра ссылки,
А сакральный смысл только в том, что сначала было сложное условие (напр. И, ИЛИ, НЕ).
Потом лишние проверки убрали, а код лень было подчищать.
Naghual
CobraS, благодарю.
Приятно получить подтверждение своей вменяемости. smile.gif
TipsyKID
Naghual @ Сегодня, 17:22 необходимо зарегистрироваться для просмотра ссылки,
Все дело в стиле программирования.
Считается (С#, Java), что это хороший стиль :
if (isset($name)) {
    echo "Hello $name";
}


необходимо зарегистрироваться для просмотра ссылки

Как видите, хоть и условие одно ,но оно обрамлено в скобки.
Vofka
TipsyKID, проверить сейчас не могу, но если не ошибаюсь, то в C#, в PHP если условие в if не взять в скобки - будет ошибка.
DartRomanius
Vofka @ Сегодня, 20:16 необходимо зарегистрироваться для просмотра ссылки,

С-подобный синтаксис (C, C++, C#, Java) подразумевает условие в скобках.
Naghual
Всех благодарю за ответы.
Тема закрыта.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.