Имя: Пароль:
IT
 
Блочный оператор в одну строку
, ,
0 trad
 
15.07.20
12:21
1. Вариант Б 78% (43)
2. Вариант А 22% (12)
Всего мнений: 55

Как вы пишете блочные операторы Если, Пока, Для, Попытка и т.п. если в теле всего один исполняемый оператора?

Вариант А:
Если А=Б Тогда Возврат; КонецЕсли;

Вариант Б:
Если А=Б Тогда
    Возврат;
КонецЕсли;
3 Смотрящий
 
15.07.20
12:28
)

Вариант А
9 Злопчинский
 
15.07.20
16:19
. ибо не надо усложнять там где это нафиг не нужно
.
а то листаешь простыни по пять экранов, когда все может на 1-2 уместиться

Вариант А
12 NcSteel
 
15.07.20
16:31
В примере (0) только А.

Вариант А
15 hi1C
 
15.07.20
16:42
Упрощает чтение

Вариант А
17 sitex
 
naïve
15.07.20
16:45
..

Вариант А
18 Андроны едут
 
15.07.20
16:45
Я не Маяковский)

Вариант А
54 Franchiser
 
гуру
15.07.20
18:21
По-разному.
Если много условий "Если"  то А

Вариант А
91 Шоколадная страсть
 
16.07.20
06:08
Если всего один оператор, то допускается в одну строку и без скобок.

Вариант А
133 lucbak
 
16.07.20
11:04
Откуда вообще взялся вариант Б ?!

Вариант А
162 Шоколадная страсть
 
16.07.20
21:09
Забыл проголосовать

Вариант А
164 Shadawn
 
16.07.20
21:30
Функция должна помещаться на экран, иначе думать становится медленнее. Один из вариантов для этого явно более подходящий.

Вариант А
165 v77
 
16.07.20
21:34
Красивее, понятнее и читабельнее

Вариант А