AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.12.2013, 15:40   #1  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
650 / 352 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Решил добавить в эту ветку очередной "шедевр". Даже если ты забыл, что уже делал поиск, локальная переменная как бы напоминает об этом... Так что этому программисту нет никакого оправдания!
X++:
InventLocation inventLocation = inventLocation::find(batch.ScanInput);
;

...
if (InventLocation::find(inventlocation.InventLocationId).InventLocationType == InventLocationType::Quarantine)
__________________
// no comments
Старый 12.12.2013, 16:13   #2  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
877 / 649 (23) +++++++
Регистрация: 14.10.2004
Цитата:
Сообщение от dech Посмотреть сообщение
Даже если ты забыл, что уже делал поиск ...
Знаю программистов, которые много раз жмут на кнопку Save. Так как они помнят случаи, когда они забывали это сделать хоть один раз. Возможно, и такой код тоже из этой оперы.

Я и сам жму на кнопку Save по нескольку раз, и по три раза проверяю, что закрыл дверь квартиры, уходя утром из дома.
За это сообщение автора поблагодарили: Pustik (2).
Старый 12.12.2013, 19:24   #3  
RVS is offline
RVS
Сенбернар
Аватар для RVS
Злыдни
 
696 / 130 (6) +++++
Регистрация: 27.02.2003
Адрес: Королев МО
Цитата:
Сообщение от 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
Старый 12.12.2013, 19:26   #4  
RVS is offline
RVS
Сенбернар
Аватар для RVS
Злыдни
 
696 / 130 (6) +++++
Регистрация: 27.02.2003
Адрес: Королев МО
А вообще - "программы пишутся для людей" (с) Денни Ван Тассел.

Для людей, которые будут их читать и сопровождать (без чтения - это сложно делать)

Вот, собственно, и все ))
__________________
Best Regards,
Roman
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
The Death of Reason: #wpc13 US Dynamics: Where is MS Going in 2014? Blog bot DAX Blogs 2 12.07.2013 13:19
Rahul Sharma: MS Dynamics Ax 2009 EP Development - Part 2 Blog bot DAX Blogs 0 12.10.2010 15:05
emeadaxsupport: MS Project Integration resources with comma fail to export Blog bot DAX Blogs 0 12.05.2010 01:05
Инструкции по MS Axapta 3.0 HRM и MS Axapta 3.0 CRM? Горбунов Дмитрий DAX: Прочие вопросы 3 18.01.2006 12:35
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:37.