Показать сообщение отдельно
Старый 08.05.2014, 12:51   #15  
Maximin is offline
Maximin
NavAx
NavAx Club
 
409 / 341 (12) ++++++
Регистрация: 09.10.2002
Адрес: Москва
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Вообще, по-моему, в 2009-й отметились люди из C#, которые попытались "программировать с использованием языка, а не на языке" X++.
Они там не только "отметились", такое впечатление, что там пробежала орда сишарперов, которые под впечатлением от разрыва шаблона "not invented here", переписали кучу кода на C#-style. Проще говоря - наняли толпу людей с опытом C#, но совершенно без бэкграунда AX, которые попереписывали куски по своему пониманию. Всё бы ничего, но существующие инструментальные средства разработки в AX совершенно не готовы (да хотя бы те же перекрестные ссылки, не говоря уже о рудиментарности средств работы со сложными иерархиями классов) к существующей теперь структуре API. Как они со всем этим управлялись - неведомо. Впрочем, скрипя зубами, это можно пережить. Оттенков вкуса от новой версии добавляют еще и отчеты в SSRS (особенно приятно сливать новые версии отчетов)...
Да, если человек все время варился в кухне AX, то отставание от существующих подходов к разработке, определенно, накапливается. И книги из первого поста позволят наверстать упущенное за последние лет 5-10 (примерно к тем временам, если не более ранним, относится появление концепции "шаблонов проектирования").Другое дело, что вменяемый разработчик бОльшую часть этих шаблонов и сам применяет, просто не давая им конкретного названия. Они - суть просто готовые "рецепты" со своими областями применимости.
Еще далеко шагнуло версионирование (появление GIT),
По ходу написания пришла мысль. Будет забавно, если в Аксапту лет через 5-10 докатится мода на "ленивые вычисления" или функциональщину... Интересно, во что это выльется?
__________________
Жизнь прекрасна! Если, конечно, правильно подобрать антидепрессанты...

Последний раз редактировалось Maximin; 08.05.2014 в 12:54.
За это сообщение автора поблагодарили: mazzy (2), lev (2).