Показать сообщение отдельно
Старый 14.09.2009, 15:51   #1  
Silphidae is offline
Silphidae
Участник
 
96 / 15 (1) ++
Регистрация: 17.11.2008
Странное использование strfmt
Добрый день.

Наткнулся в коде одного из методов на следующий кусок кода:

X++:
//XXX Act_adjust_vend_Fix, XXX, 03.10.2008 -->
//szDescription = strfmt("Накладная № %1 от %2", _custVendTrans.Invoice, this.getIvoiceDate(_custVendTrans));
//XXX Act_adjust_vend_Fix, XXX, 03.10.2008 <--
//XXX Act_adjust_vend_Fix, XXX, 03.10.2008 -->
szDescription = strfmt("Накладная № %1 " + addDate, _custVendTrans.Invoice, this.getIvoiceDate(_custVendTrans));
//XXX Act_adjust_vend_Fix, XXX, 03.10.2008 <--
В объявлении переменных метода:
szDescription - текст,
addDate - тоже текст, addDate = "от %2"

Изменения сделаны, как видно, недавно, но зачем? Почему старый, более читаемый код, выполняющий тоже самое, закомментирован? Или разница все же есть?