Порядок расширений – это важно и его нужно учитывать, он идет по алфавиту, в разрезе назначений: первые идут исправления, после них адаптация и последние дополнения. Как они делятся и что это такое, можно посмотреть на ИТС. В целом без разницы, что указывать, но помните - это на вашей совести.

К примеру, у нас есть процедура - Сообщить, которая выводит 0 при нажатии в основном коде

Сделаем во всех расширениях Изменение и контроль с Сообщить, но с числом из расширения и при этом расширения, которые с четвертого номера, делаем с другим наименование Процедуры.

Заходи в предприятие, нажимаем кнопку и видим… 2 («победило» Расширение2)

Это значит, что с изменением и контролем берется самое первое расширение в списке, если открыть обработку, появится уведомление о том, что аннотация уже применена к методу «Расш_Вывод». При этом оповещения идут в обратном порядке расширений, т.е снизу вверх

А что, если у нас где-то будет Вместо? Меняем в Расширение3

При нажатии, в сообщении будет 3. Протестировав это на всех других расширениях, приходим к выводу, что Вместо имеет бОльший приоритет чем, Вместо с контролем.
Изменим в расширении процедуру на Вместо

И результат 6

У Вместо порядок противоположный, он идет сверху вниз.
На этом подведем основные идеи из мини статьи:
1) Изменение и контроль - применяется самое первое расширение.
2) Вместо – применяется последнее.
3) Вместо имеет больший приоритет по сравнению с изменением и контролем
Это значит, что, если вы ведете разработку в одном расширении (или собираетесь ее вести), следует использовать Адаптацию и весь код писать с использованием ИзменениеИКонтроль, чтобы при создании фиксом было больше «места» для исправления.
Если стало интересна тема, советую ознакомиться с более подробной статьей.
Изменение и контроль - это чувак слева, такой светлый - справедливый ответственный.
Вместо - это который глючный, но брутальный.
Вступайте в нашу телеграмм-группу Инфостарт