| Тип | Поддерживаются языки |
Важность | Включена по умолчанию |
Время на исправление (мин) |
Теги |
|---|---|---|---|---|---|
Ошибка |
BSLOS |
Блокирующий |
Да |
5 |
error |
Структура программного модуля (в общем виде) четко определена:
- сначала идет блок определения переменных
- затем определения процедур и функции
- затем блок кода модуля
Исходя из описанной выше структуры, расположение программного кода ранее определения методов недопустимо.
Неправильно
Метод();
Сообщить("До описания методов");
Процедура Метод()
// Тело методов
КонецПроцедуры// BSLLS:CodeBlockBeforeSub-off
// BSLLS:CodeBlockBeforeSub-on"CodeBlockBeforeSub": false