Задать вопрос
@CPPJunior

Как правильно организовать базу кастомных элементов, редактируемую пользователем?

Здравствуйте!
На работе я поддерживаю софт, который рисует некоторую систему элементов. Например, пользователь с помощью редактора добавляет в систему трубу, задает её параметры. Потом прикрепляет к ней датчик или клапан и так далее. Это все визуализируется. Минус том, что элементы системы жестко заданы в коде, т.е. новый элемент без программиста не добавишь. Хотелось бы от этого уйти. Я вижу решение путем организации базы элементов. В идеале эта база должна содержать элементы, которые можно отрисовать одной картинкой (например, датчик). База будет редактироваться ответственным лицом и распространятся отдельно от программы. Подскажите пожалуйста правильно ли я размышляю? Может есть другой выход? Есть ли примеры подобных штук? Какие нюансы и подводные камни могут встретиться? Заранее спасибо!
  • Вопрос задан
  • 2258 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@DancingOnWater
Фабрика + плагины - стандартное решение
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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