Нужно ли добавлять пустые строки сверху и снизу если процедура или функция содержит только одну строку кода?
29 Jul
Обычно пустые строки добавляются для улучшения читаемости кода, чтобы разделить логические блоки. Но, в случае одной строки, она сама является логическим блоком. Поэтому добавление пустых строк усложняет читаемость и увеличивает объем кода.
Например, вместо:
Процедура МояПроцедура() Сообщить("Привет, мир!"); КонецПроцедуры
лучше использовать:
Процедура МояПроцедура() Сообщить("Привет, мир!"); КонецПроцедуры
К сожалению, я не нашел упоминаний о таком форматировании в соглашениях при написании кода 1С. Напишите в комментариях, если вы видели такой стандарт.

Комментарии
Если смотреть на типовые (БСП
Если смотреть на типовые (БСП), то там встречается оба варианта...
Мне нравится первый, где больше воздуха =)
А если процедура содержит,
А если процедура содержит, например, 5 строк, но все они являются одним логическим блоком? В такой процедуре также не должно быть пустых строк.
И при таком "правильном" подходе должно быть вот так:
Процедура МояПроцедура()
ЛогическийБлок1();
<пустая строка>
ЛогическийБлок2();
КонецПроцедуры
Добавить комментарий