Чем валидация на форме отличается от валидация в модуле объекта и когда что выбрать?

1CJuniorУправляемые формы и интерфейсСравнение1с|1c|управляемые формы и интерфейс|валидация|валидация на форме

Что хотят услышать интервьюеры:

Сравнение: валидация на форме нужно выбирать, когда задача действительно соответствует его роли в платформе 1С; валидация в модуле объекта может быть ближе, если требуется другой способ хранения данных, выполнения логики или сопровождения.

Ответ:

Критерии выбора: учетный смысл, периодичность, необходимость движений, права, обновляемость типовой, объем данных и скорость запросов.

Плохой ответ: выбирать объект “потому что так быстрее написать”.

&НаКлиенте Процедура КомандаВыполнить(Команда) ВыполнитьНаСервере();
КонецПроцедуры &НаСервере Процедура ВыполнитьНаСервере() КонецПроцедуры

Источники

Похожие вопросы