1С:Предприятие 8.2 /
Разработчикам /
Соглашения при написании кода
Использование дублирующего кода
1. Дублированием кода называется способ разработки конфигурации, при котором при создании нового функционала копируются без изменений уже существующие фрагменты кода или целиком процедуры и функции и при этом копируемый функционал по логике приложения должен быть одинаковым.
Дублирование кода создает проблемы для сопровождения разрабатываемой конфигурации:
- в копию попадают все ошибки из дублируемого кода;
- при исправлении ошибок существует вероятность пропустить некоторые вхождения;
- затраты на исправление ошибок увеличиваются;
- усложняется понимание структуры программы.
Дублирование часто возникает из-за невозможности доступа к написанному прежде коду (например, если написанный прежде код размещен в модуле той или иной формы , а его использование востребовано при разработке другой формы).
Следует осторожно относиться к дублированию кода и по возможности стараться его избегать. Основной способ избежать дублирования кода - переработать существующий код. Это позволит вывести процедуры и функции, алгоритмы которых могут быть использованы повторно, из модулей объектов и модулей форм в общие модули.
2. Следует помнить, что дублирование кода оправданно и должно выполняться, если развитие функционала в будущем может привести к значительному расхождению двух вариантов кода.
См. также
Другие материалы по теме:
разработка конфигураций, процедуры, проблемы, функции, ошибки, приложения, возможности, основной, программы, общие, код, использование, формы, затраты, конфигурирование, пример, конфигурации
Материалы из раздела: 1С:Предприятие 8.2 / Разработчикам / Соглашения при написании кода
Другие материалы по теме:
Общие требования к конфигурации
Общесистемные механизмы и принципы
Нас находят: метод «дублирования кодов», Метод дублирования кодов, дублирования кода программы-сервера, Дублирование кода 1С
Мы на Facebook