Size: a a a

1С, БСП, DevOps и Архитектура

2021 August 10

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
Всем привет!
У кого-нибудь был опыт использования множества расширений на проекте?
И еще чтобы эти расширения складывались в иерархию. Есть одно главное расширение, остальные используют его функционал
источник

JD

John Doe in 1С, БСП, DevOps и Архитектура
Слишком шаткая лесенка получается, думаю если кто и пытался так делать, то после пары даунтаймов прода из-за нежданного отвала базового расширения быстренько отбросил такую идею :)
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
Ну вот и интересно узнать опыт коллег
источник

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
У меня есть опыт использования множества расширений. Нормально работают. Тем более что сейчас типовые конфигурации через расширения ошибки правят, там десятки расширений могут быть.
источник

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
Иерархию в расширениях делать можно, но неудобно. Мы отказались от этого.
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
А взаимосвязь между ними есть?
источник

K

KovAlexey in 1С, БСП, DevOps и Архитектура
Поработав с расширениями мы вообще отказались от идеи доработок через них почти во всех сценариях
Кроме изолированной от другой функциональности доработки. Но такую проще тоже сразу в конфу
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
И как тогда делаете? Дублируете?
источник

K

KovAlexey in 1С, БСП, DevOps и Архитектура
Очень неудобно поддерживать их в таком виде
Конфу мержить при основе проще, чем держать зоопарк из расширений или пол конфы в нем
источник

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
Да, была между ними взаимосвязь.
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
Ну а если конфа на поддержке? Да и вообще про расширения сейчас ничего плохого сказать не могу. Одно используем очень давно, никаких отваливаний не было
источник

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
Нет, не дублируем. Объединяем расширения если они зависят друг от друга.
В итоге остается 2-3 расширения всего.
источник

K

KovAlexey in 1С, БСП, DevOps и Архитектура
Ну а если на поддержке
То Имхо лучше независимые расширения друг от друга
Иначе становится очень сложно
Тем более если работать в конфигураторе

Сами представьте какого этот зоопарк поддерживать?
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
Ну, например, есть какой-то базовый функционал или механизм, который должен использоваться во всех расширениях. Что-то типа местного БСП
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
Вот как раз и думаю над этим. Есть пара идей, хотел еще у опытных услышать
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
источник

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
Концепция расширений на это не рассчитана. И удобного способа сейчас подобное поддержать нет. Без доработки напильником я не знаю как подобное можно удобно использовать.
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
Т.е. они так сделали, и работает, но не советуют 😊
источник

КЧ

Кирилл Черненко... in 1С, БСП, DevOps и Архитектура
Ну оно будет на синтакс контроле делать примерно миллион замечаний, но работать будет
источник