Ответ вслух Middle Расширения, БСП и типовые спрашивают часто обновлено

Как вы дорабатываете типовые

Вопрос

Как вы дорабатываете типовую конфигурацию, чтобы её можно было обновлять?

Попробуйте сами

Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.

Показать ответ и разбор

Коротко

Стараюсь не трогать основную конфигурацию: всё делаю расширениями, внешними отчётами и обработками. В расширении заимствую минимум объектов, новые объекты создаю своими с префиксом.

Что должно прозвучать в ответе

  • По возможности без изменения основной конфигурации: расширения, внешние отчёты и обработки

  • В расширении минимум заимствований и правок типового кода

  • &ИзменениеИКонтроль для правок внутри методов, &После и &Перед где хватает

  • Механизмы БСП: дополнительные реквизиты, печатные формы, подписки

  • Документирование и проверка расширения после каждого обновления типовой

Что могут спросить следом

  • Когда без изменения основной конфигурации не обойтись?
  • Что делать, если после обновления расширение не применилось?

Разбор

Стараюсь не трогать основную конфигурацию: всё делаю расширениями, внешними отчётами и обработками. В расширении заимствую минимум объектов, новые объекты создаю своими с префиксом. Для правок внутри методов использую &ИзменениеИКонтроль, чтобы платформа подсказала при обновлении, что типовой код изменился. Где достаточно, ставлю &Перед и &После. Многое закрывают механизмы БСП: дополнительные реквизиты, печатные формы через подсистему печати, команды. После выхода обновления типовой проверяю расширение на копии: применяется ли, не изменились ли перехваченные методы, проходят ли тесты.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.