|
|
#21 |
|
Moderator
|
Цитата:
Сообщение от kashperuk
По теме, в Inventory коде добавились еще конструкции вида if (0 != inventTable.RecId) или if (true == isProductMaster), когда константа идет первой в условии. Работал у нас парень один из Польши, который до этого писал много на С, и там это повсеместная практика, так как защищает от непроизвольных описок в таких логических условиях (уже забыл конкретные примеры, которые он приводил, когда я первый раз его об этом спросил) Но во первых даже в C есть более простое и изящное решение - просто включить варнинги компилятора. Все известные мне компиляторы C, (даже gcc по моему), могут выдавать варнинг при попытке использования оператора присвоения внутри if. Во вторых - а какое это вообще имеет отношение к Аксапте ? Уж там то нечаянно оператор присвоения в if() не засунешь... |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Бага в Query update(true) | 5 | |||
| Не срабатывает skipDatabaseLog(true) | 14 | |||
| visible(true) и курсор | 6 | |||
| recordLevelSecurity(true) | 12 | |||
|