Magister писал(а):
Почитал, неплохой вариант - это действительно может намного упростить процесс доработки. Никаких тебе постоянных перекомпиляций, поправил чуть файлик, и тестируешь дальше.
Это хорошо
P.S. Возможность самостоятельной доработки хорошо бы не зарезать - чтобы можно было, если что, какую-нибудь функцию добавить самостоятельно.
Меня больше вдохновляет перспектива возможной автоматизации тестирования и запуска новых релизов.
Так как все обращения к движку 1С заворачиваются через скрипт, можно это дело поставить под контроль.
К примеру, на проверенных релизах AngelScript работает с оптимизацией и JIT компиляцией. Надо тестить новый релиз 1C - запускаем без оптимизации и JIT - тогда каждый вызов движка оборачивается в try{}catch(...) - сразу отлавливается, где падает. Можно писать трассировку - какие методы вызывались и проверены. Можно прикрутить простенький дизассемблер - он будет автоматом дампить начало каждого метода и сразу отлавливать, где что поменялось. Можно проверять стек после вызова движка 1С - сразу отловится, где количество параметров поменялось.
Перспектив - масса. Артуру - раздолье будет