Arta писал(а) 10. Августа 2006 :: 20:02:Иными словами этот класс не будет кэшироваться вообще?
Я сам например преследую цель обновить класс без перезагрузки 1С у клиентов. Т.е. поправил - отправил сигнал о сбросе кэша - на стороне клиента класс обновился при следующем создании.
Мне не нравится такая реализация.
Опять предлагаю декларатор
класс AUTOCACHE Общие.Форма.Привязка=Общие.Форма.Привязка.ert : РасширениеФормы
{
}
Смысл.
При первом создании класса происходит чтение файла и его хеширование приличной хеш-функцией; MD5 сойдет.
При повторном создании происходит чтение файла, хеширование. Но рекомпиляция происходит только для измененных файлов.
Думаю, потери будут минимальны.
Можно вообще ничего не хешировать, просто отслеживать изменение времени файла - смысл тот же, даже лучше, т.к. проще.
ArtaА че у тебя за технология работы такая, что приходится налету менять классы?
Непрерывное производство?
Вопрос совершенно серьезный и без подколов.
Я просто по-другому работаю - вся отладка идет локально, а фиксация изменений - максимум пару раз за день.