Спасибо за статью. С одной стороны эта тема конечно интересна, т.к. есть куча плюшек которые уже реализованы и не надо изобретать велосипед, с другой стороны, то что 1С не вкурсе что такое "обратная совместимость" убивает, т.к. после обновления зачастую эта куча плюшек перестает работать и приходится просто, чтобы вернуть работоспособность - перелопачивать код.
(8) Если вы об "устаревании" процедур и функций в самой БСП - то да, есть такая практика... так и пишут в комментарии "//устарела, следует использовать такую-то"..... сколько-то релизов БСП эта устаревшая функция еще существует в модулях
(3) Все имеет свойство устаревать, но если вы в каждом обновлении тасуете процедуры между модулями и не оставляете в старых модулях, для обратной совместимости хотя бы "прокси", то вы сводите полезность своей БСП к 0, т.к. времени на то, чтобы напилить свой велосипед вместо БСП уйдет меньше, чем после каждой обновы у 10 клиентов править решения на основе бсп.