![]() |
#41 |
Участник
|
![]() |
|
![]() |
#42 |
Участник
|
Ни кто не сомневается, посмотрел еще изменения, ...
X++: ; //<MSBS user="jjuni" woritem="Layout Danf" date="05/10/2012"> maskZipcode = strReplace(eFiscalDocument.recipientZipCode(), "-", ""); maskZipcode = strReplace(eFiscalDocument.recipientZipCode(), " ", ""); С уважением, Дмитрий. |
|
![]() |
#43 |
Участник
|
Я не в смысле наезда.... Мне приходилось иметь дело и с очень оветственными и знающими специалистами. Я им очень благодарен.
Но не много их в Бразилии. С уважением, Дмитрий. |
|
![]() |
#44 |
Участник
|
|
|
![]() |
#45 |
Участник
|
Надо будет проверить весь код на этот ник. :O)
C уважением, Дмитрий |
|
![]() |
#46 |
Участник
|
juni - похоже автор дама.
|
|
![]() |
#47 |
Banned
|
А может пора учить португальский? У них там интересно
![]() В Бразилии пройдёт Чемпионат мира по футболу 2014, который планируется провести в июне-июле 2014 года. Также в Рио-де-Жанейро пройдут Летние Олимпийские игры 2016, а в городе Бразилиа — Летняя Универсиада 2019[14]. http://ru.wikipedia.org/wiki/Бразилия |
|
![]() |
#48 |
Участник
|
Нашёл интересный пример кода.
DAX 2009 (в AX 3.0 то же самое) Класс ProdRouteType, метод update. Привожу код метода: X++: void update() { ProdTable prodTable; ProdRoute prodRoute_Orig= prodRoute.orig(); ; ttsbegin; this.setBackStatus(); if (prodRoute.OprPriority) prodRoute.LinkType = SchedJobLinkType::None; prodRoute.doUpdate(); // Shop Floor Control begin if (Global::isConfigurationkeyEnabled(configurationkeynum(Jmgjob))) { JmgJobTable::synchronizeProdRoute(prodRoute); } // Shop Floor Control end if (0) { if (prodRoute.BackorderStatus != prodRoute_Orig.BackorderStatus) { prodTable= prodRoute.prodTable(true); prodTable.status().setBackStatus(); prodTable.doUpdate(); } } ttscommit; } X++: if (0) Что вы думаете на этот счёт? Зачем так могли сделать? |
|
![]() |
#49 |
Участник
|
Мне кажется, что этот мусор в коде остался после отладки. if(0) - это типа такой неуклюжий способ закоментировать код. Что-то вроде #if.never.
|
|
![]() |
#50 |
Участник
|
Ещё подборка неуклюжестей: if (a == true)
|
|
![]() |
#51 |
Участник
|
Давайте писать неклюжести не сюда, a в спецтемуThe Daily Axapta WTF
|
|
|
За это сообщение автора поблагодарили: mazzy (2), Cardagant (1). |
![]() |
#52 |
Участник
|
Перенёс в тему, указанную выше. Благодарю!
|
|
![]() |
#53 |
Участник
|
Решил добавить в эту ветку очередной "шедевр". Даже если ты забыл, что уже делал поиск, локальная переменная как бы напоминает об этом... Так что этому программисту нет никакого оправдания!
![]() X++: InventLocation inventLocation = inventLocation::find(batch.ScanInput);
;
...
if (InventLocation::find(inventlocation.InventLocationId).InventLocationType == InventLocationType::Quarantine)
__________________
// no comments |
|
![]() |
#54 |
Участник
|
Знаю программистов, которые много раз жмут на кнопку Save. Так как они помнят случаи, когда они забывали это сделать хоть один раз. Возможно, и такой код тоже из этой оперы.
Я и сам жму на кнопку Save по нескольку раз, и по три раза проверяю, что закрыл дверь квартиры, уходя утром из дома. |
|
|
За это сообщение автора поблагодарили: Pustik (2). |
![]() |
#55 |
Сенбернар
|
Цитата:
Сообщение от dech
![]() Решил добавить в эту ветку очередной "шедевр". Даже если ты забыл, что уже делал поиск, локальная переменная как бы напоминает об этом... Так что этому программисту нет никакого оправдания!
![]() X++: InventLocation inventLocation = inventLocation::find(batch.ScanInput);
;
...
if (InventLocation::find(inventlocation.InventLocationId).InventLocationType == InventLocationType::Quarantine) В том приложении, с которым я сейчас работаю, такие вещи - это просто стандарт.. забавляет то, что там IBS, например, подобными вещами отметился.. Правда, давно это было, лет так 7-10 тому.. Вот еще оттуда же : The daily Axapta WTF "Забавно.. у нас" (с) ![]()
__________________
Best Regards, Roman |
|
![]() |
#56 |
Сенбернар
|
А вообще - "программы пишутся для людей" (с) Денни Ван Тассел.
Для людей, которые будут их читать и сопровождать (без чтения - это сложно делать) Вот, собственно, и все ))
__________________
Best Regards, Roman |
|