Как писать качественный код на 1С. Техники и приемы от супер 1С программиста
Когда 1С программист только начинает писать код, то в основном он учит синтаксис языка: что такое “если“, как писать циклы, как создать массивы. Начинает осваивать поиск информации в синтакс-помощнике. Это сложный процесс, нужно запомнить много новых понятий.
Через полгода-год узнает простые истины: размер процедуры или функции должен быть меньше 1 экрана. Знакомится со страшным словом “рефакторинг”. Приходит понимание, что писать код структурировано и понятно, так же важно, как и знать, чем отличается регистр сведений от справочника.
Потом программист понимает, что можно списывать приемы написания кода с типовых конфигураций. Начинает читать стандарты на ИТС. Теперь у него получается передавать параметры в процедуры и функции через структуру, а не простыней по 20 параметров. Умело копирует разные части кода из типовых. Код становится лучше, но понимания многих вещей так и не приходит. Например, зачем в типовых конфигурациях так сложно получают текущую дату и время: