Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Вопрос о коде          
Naghual Подменю пользователя
сообщение 21.01.16, 10:03
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 102
Из: Днепропетровск
Спасибо сказали: 21 раз
Рейтинг: 0

Добрый день.

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

Может есть в этом некий сакральный смысл?
Просветите меня пожалуйста, почему/зачем обрамляют единственное условие в скобки?


Signature
Я желаю всем Счастья!

CobraS Подменю пользователя
сообщение 21.01.16, 14:56
Сообщение #2

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 101
Спасибо сказали: 87 раз
Рейтинг: 75.6

Naghual @ Сегодня, 10:03 *,
А сакральный смысл только в том, что сначала было сложное условие (напр. И, ИЛИ, НЕ).
Потом лишние проверки убрали, а код лень было подчищать.

Naghual Подменю пользователя
сообщение 21.01.16, 16:22
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 102
Из: Днепропетровск
Спасибо сказали: 21 раз
Рейтинг: 0

CobraS, благодарю.
Приятно получить подтверждение своей вменяемости. smile.gif


Signature
Я желаю всем Счастья!

TipsyKID Подменю пользователя
сообщение 21.01.16, 17:32
Сообщение #4

Оратор
Иконка группы
Группа: Местный
Сообщений: 413
Из: Киев
Спасибо сказали: 161 раз
Рейтинг: 0

Naghual @ Сегодня, 17:22 *,
Все дело в стиле программирования.
Считается (С#, Java), что это хороший стиль :
if (isset($name)) {
    echo "Hello $name";
}


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

Как видите, хоть и условие одно ,но оно обрамлено в скобки.


Signature
Специалист : Технологическая платформа 8.х, Бухгалтерия для Украины, Управление торговлей для Украины, Зарплата и Управление Персоналом для Украины

Vofka Подменю пользователя
сообщение 21.01.16, 20:16
Сообщение #5

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13981
Из: Киев
Спасибо сказали: 4549 раз
Рейтинг: 3678.1

TipsyKID, проверить сейчас не могу, но если не ошибаюсь, то в C#, в PHP если условие в if не взять в скобки - будет ошибка.

DartRomanius Подменю пользователя
сообщение 21.01.16, 23:27
Сообщение #6

Ветеран
Иконка группы
Группа: Местный
Сообщений: 824
Из: Запорожье
Спасибо сказали: 145 раз
Рейтинг: 0

Vofka @ Сегодня, 20:16 *,

С-подобный синтаксис (C, C++, C#, Java) подразумевает условие в скобках.


Signature
-----------------------------------------------------------------------------------
Единственный, интуитивно понятный интерфейс - мамкина сиська!
Всему остальному надо учиться! (с) Не знаю кто....

Naghual Подменю пользователя
сообщение 21.01.16, 23:30
Сообщение #7

Завсегдатай
****
Группа: Пользователи
Сообщений: 102
Из: Днепропетровск
Спасибо сказали: 21 раз
Рейтинг: 0

Всех благодарю за ответы.
Тема закрыта.


Signature
Я желаю всем Счастья!

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 23.09.24, 2:04
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!