Имя: Пароль:
1C
1С v8
Метаданные().Имя или ТипЗнч() ?
, ,
0 badboychik
 
13.12.13
14:56
1. ТипЗнч(...) 100% (1)
2. Метаданные().Имя 0% (0)
3. Эквипенисуально 0% (0)
Всего мнений: 1

Увидел в чужом коде в подписке много веток ЕСЛИ с проверкой типа через Источник.Метаданные().Имя = "ПоступлениеТоваровУслуг"

а я всегда проверяю через
ТипЗнч(Источник)=Тип("ДокументОбъект.ПоступлениеТоваровУслуг")

задумалсо, какой вариант корректнее или оптимальнее. Мне казалось что функция Метаданные() довольно медленная. Озабочиваться написанием теста скорости неохота, может кто из Экспертов сразу скажет? Или не стоит париться?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший