0
Humandra
26.02.12
✎
13:43
|
Всего мнений: 3
Добрый день!
А скажите-ка, как вы храните, и, главное, получаете константы - не в терминах 1С, а редкоизменяемые значения?
Например, где-то в программном коде используется строка "Разделитель строки адреса" = ", ".
Очевидно, что плохим тоном будет прямо так и писать в коде: Улица + ", " + Дом + ", " + итп, ибо в теории таки может потребоваться изменить разделитель, и искать его по всему коду - замучаешься.
Можно просто в каком-то модуле определить метод: ПолучитьРазделительСтрокиАдреса(), тогда эта проблема не актуальна.
Но я смотрю, многие для таких вещей таки заводят константы в понятии 1С.
Вопрос: это оправдано? Зачем так делают? Ведь, как я поняла, константа 1С хранится в БД, при ее получении ее придется либо кэшировать, либо тратиться на обращение к БД, либо надеяться, что 1С ее сама закэширует (а она это делает?).
|
|