16.04.2019, 02:39 | #4 |
Участник
|
Мне кажется, как раз юнит-тесты все эти годы отрабатывали на ура, и косяки вылезли лишь в реальных проектах. Вроде автор пишет, почему изначально отказ от обрезания значений по EDT был рискованным шагом: допустим, есть у тебя в базе клиентская группа с кодом '0123456789', и пишешь ты код вида
X++: CustGroup custGroup; CustGroupId custGroupId = '0123456789abcdefghij'; // допустим, извне пришло длинное значение select firstonly custGroup where custGroup.CustGroup == custGroupId; if (custGroup.CustGroup == custGroupId) { info('Bingo!'); } |
|