Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Для оптимизации и упрощения работы бота, и во избежание проблем с редактором при работе с огромными сценариями, можно разбить один сценарий на модули – отдельные сценарии.
Модуль – это отдельный сценарий, переход к которому осуществляется с помощью блока результата. Все заданные пользователем переменные автоматически переносятся в следующий модуль при переходе.



Классическая сборкаМодульная сборка
Плюсы
  • Удобно копировать
  • Весь сценарий перед глазами
  • Не нужно делать лишние настройки связи
  • Меньше мест, где можно совершить ошибку
  • Проще искать ошибки
  • Работает без зависаний
  • Можно использовать любой модуль для переиспользования в других проектах
  • Удобно искать нужный фрагмент сценария
  • Удобно видоизменять или дополнять сценарий
Минусы
  • При достижении больших размеров начинает зависать
  • Трудно искать нужные фрагменты сценария
  • Неудобно использовать старый сценария для формирования нового
  • Нужно копировать каждый модуль отдельно и настраивать связи
  • При поиске ошибок нужно рассматривать множество модулей
  • В большем количестве сценариев больший шанс допустить ошибку

Пример перехода в модуль 

...