|
05.10.2018, 12:42 | #1 |
Moderator
|
Цитата:
Сообщение от skuull
Вы немного перекручиваете. Еще с первой версии документации про енумы было написано: "не используйте > или <, а то сделают его расширяемым и все развалиться" Ребята, которые возмущались, ее не читали и у них таки развалилось, но они решили винить МС. Хотя МС пока заявляет о совместимости на уровне компиляции, а не на уровне логики, потому как предсказать извращенность некоторых расширений дано только высшему разуму.
Вообще - на мой взгляд, то что сейчас с этой continuous update происходит - это классический пример сочетания технооптимизма (верой в то что магическая новая технология обновлений может решить нерешаемую проблему) и явно выраженной проблеммы коммуникаций внутри корпорации (рядовые ПМ вполне себе понимают что все это - полная херня, но чтобы не создавать себе проблем - тупо ждут негативного фидбека от клиентов или первого громного скандала с гигантскими клиенсткими убытками по итогам обновления...) |
|
05.10.2018, 13:12 | #2 |
Banned
|
Цитата:
Цитата:
Сообщение от fed
Я не перекручиваю. Я просто вижу конфликт между задекларированным (правда в не очень ясной форме) отсутствием breaking changes и явной необходимостью заполнения дыр в функционале (которые теперь партнеры не могут сами затыкать). У меня в целом ощущение, что Микрософт чуть позже пойдет на попятную и по поводу отсутствия breaking changes в новых версиях и по поводу обязательности обновлений каждый месяц.
Вообще - на мой взгляд, то что сейчас с этой continuous update происходит - это классический пример сочетания технооптимизма (верой в то что магическая новая технология обновлений может решить нерешаемую проблему) и явно выраженной проблеммы коммуникаций внутри корпорации (рядовые ПМ вполне себе понимают что все это - полная херня, но чтобы не создавать себе проблем - тупо ждут негативного фидбека от клиентов или первого громного скандала с гигантскими клиенсткими убытками по итогам обновления...) Остаюсь технопессимистом. Перефразируя http://ifreestore.net/4790/2/ Техноопессимизм -мировоззренческая позиция, система взглядов, в соответствии с которыми погоня за технологиями рассматривается в качестве главной причины нарушения баланса в отношениях бизнеса и вендора, появления и резкого обострения проблем развития системы. |
|
05.10.2018, 13:08 | #3 |
Moderator
|
Цитата:
Сообщение от skuull
Вы немного перекручиваете. Еще с первой версии документации про енумы было написано: "не используйте > или <, а то сделают его расширяемым и все развалиться" Ребята, которые возмущались, ее не читали и у них таки развалилось, но они решили винить МС. Хотя МС пока заявляет о совместимости на уровне компиляции, а не на уровне логики, потому как предсказать извращенность некоторых расширений дано только высшему разуму.
|
|
05.10.2018, 13:35 | #4 |
Участник
|
Цитата:
Сообщение от fed
Кстати - с формальной точки зрения, там в этой дискуссии кто-то привел ссылку на микрософтовский документ, которая описывает переделку из enum в extensuble enum как breaking change. Что микрософт, вроде бы, обещал не делать после выхода версии 8.0 Вот мне и интересно - у них концепция изменилась или они просто ошиблись ? Ну то есть - я вполне могу согласиться с тем, что партнер не очень корректно закодил. Вопрос в том, что микрософт нарушил (или не нарушил ???) ими же самими задекларированные условия.
Вы еще вспомните internalUseAttribute он в PU20 всем все поломал, раньше был ворнинг но всем было всеравно, а щас вот ошибка компиляции, breaking это по вашему? |
|
12.10.2018, 15:48 | #5 |
Banned
|
Ооо! В версии 8.1 интересный стиль программирования наблюдается. ВСЕ методы новой таблицы объявляются как private или internal, включая find(). Т.е. на всякий случай посторонним не предоставляются НИКАКИЕ API.
|
|
12.10.2018, 16:46 | #6 |
Участник
|
Цитата:
Но я думаю через LCS запрос на экстеншн будут менять. Т.е. тут кто-то решил пристроить с пару десятков своих индийских коллег, на задачу создания этих extension, работа то непыльная |
|
12.10.2018, 16:47 | #7 |
Moderator
|
Цитата:
Вообще я на все происходящее последние полгода смотрю как на мыльную оперу. Уже понятно чем кончится (сменой менеджмента, сменой концепции продукта, возможно даже уходом с ERP рынка), просто непонятно сколько серий мыла смогут выпустить продьюсеры до того момента, когда придется таки выпустить Series Finale... Последний раз редактировалось fed; 12.10.2018 в 17:07. |
|
12.10.2018, 16:49 | #8 |
Участник
|
А можно для новичков в 365 объяснить что это ломает? Пример какой нибудь. Find то я уверен навсегда. Не вижу смысла его менять. Да и на таблице как правило примитивный код по работе с таблицей
Последний раз редактировалось DAX.Company; 12.10.2018 в 16:52. |
|
12.10.2018, 17:10 | #9 |
Banned
|
Дело даже не в том, что я хочу что-то поменять, я хочу использовать этот find(). А он извне не виден, как и все остальные методы таблицы.
|
|
|
За это сообщение автора поблагодарили: trud (2), DAX.Company (2). |
22.10.2018, 14:32 | #10 |
Участник
|
Какая приятная фича наконец то добавилась.
__________________
|
|
|
За это сообщение автора поблагодарили: rusk (1). |
Теги |
ax7, dyn365fo, dynamics 365 for operations |
|
|