HePapyc
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Akam1 Сам не пробовал, вот мнения собираю. | На текущий момент всё что касается доработок интерфейсов типовых конфигураций уже стоит делать при помощи расширений. Всю бизнес логику, переопределение обработчиков проведения и т.п. - в основном через подписки на события и свои общие модули. Можно конечно "извратиться" и реализовать в расширении аналог общих модулей при помощи обработок, но подобный подход не всегда оправдан. В общем ждем когда конфигурации начнут выпускать в режиме совместимости 8.3.9, тогда возможности использования расширений станут гораздо шире При разработке расширений не стоит пихать весь функционал в одно большое расширение, практика показала не эффективность такого подхода, особенно в случаях с объёмными изменениями расширяемой конфигурации разработчиком. Оптимальный вариант - разделять расширения по реализуемому функционалу и изменяемым ими объектам метаданных. В смысле, когда две разные доработки затрагивают одни и те же метаданные, то их логичнее объединить в одно расширение. Тогда, при обновлении на новую редакцию основной конфигурации, можно будет поэтапно подправить и подключить несколько маленьких расширений, и это точно будет проще и быстрее чем при работе с одним большим расширением. При работе с расширениями, впрочем как и с внешними обработками, внешними отчетами, да схемами СКД, нет возможности использовать стандартное хранилище конфигураций. Для версионного контроля я использую Меркуриал, часть коллег использует гит, а большинство просто сохраняют в отдельный cfe файл каждую новую версию. |