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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.03.2011, 12:46   #1  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
По-моему, это не продолжение, а оригинал. Именно данный конкретный ролик пару месяцев назад тут уже был. И про масштабирование, скажем, точно было:
Цитата:
Сообщение от player Посмотреть сообщение
А то что он масштабировал окно редактора на КАЖДОМ новом методе, т.е. эта настройка видимо не запоминается...
Старый 25.03.2011, 13:59   #2  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
Какое-то странное впечатление от просмотра роликов...
Главный вопрос, который остается после просмотра: ЗАЧЕМ?

Ну сделали масштабирование... И? Зачем? Какую проблему это решает? За всю историю форума по-моему не было ни одной жалобы по этому поводу.

Ну добавили private к методам по умолчанию... И? Зачем? Какую проблему это решает?

Ну добавили xml-автодокументацию... И? Зачем? На мой взгляд, если методы и параметры называются осмысленно, то в этой профанации смысла нет. Сравните: демонстрируемый метод foo(str _parm1, real _parm2) и, например, метод getLedgerBalanceOnDate(LedgerAccount _ledgerAccount, TransDate _onDate). Именно для первого и нужна такая "документация".

Ну убрали точку с запятой, отделяющую переменные от кода... И? Зачем? Какую проблему это решает? Кому эта точка с запятой мешала?

Ну добавили нумерацию и маркировку строчек... И? Зачем? Неужели станет легче разрабатывать? В том одном случае из ста, когда и нужно было узнать номер строки, вполне устраивал номер строки внизу окна.

Ну добавили возможность редактировать блок текста... И? Зачем? Кому-то очень не хватало этой фичи в повседневной работе?

Ну добавили "интеллектуальный" автоотступ... И?

Неужели больше некуда ресурсы направить, кроме как добавить бесполезные фишки в редактор? Как почитаешь форум, баг на баге, багом погоняет... А MS выкладывает ролик, как круто они точку с запятой в редакторе убрали...

Особенно понравилась последняя фраза в ролике: "So, in general, it's a lot easier to typing X++ code for this new editor" (Вообщем, теперь значительно проще печатать код в новом редакторе).
Господа новаторы, "печатать код" было не сложно и в трешке. Гораздо сложнее проектировать, разрабатывать и отлаживать функциональность, а вот это ваши прибацоны, к сожалению, абсолютно никак не упрощают!
__________________
Dynamics AX Experience

Последний раз редактировалось CDR; 25.03.2011 в 14:06.
За это сообщение автора поблагодарили: Logger (1), player (1), someOne (2).
Старый 25.03.2011, 14:11   #3  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от CDR Посмотреть сообщение
Ну сделали масштабирование... И? Зачем? Какую проблему это решает? За всю историю форума по-моему не было ни одной жалобы по этому поводу.
Было.
Шрифт в окне разработки.
Старый 25.03.2011, 14:12   #4  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Цитата:
Сообщение от CDR Посмотреть сообщение
Ну добавили нумерацию и маркировку строчек... И? Зачем? Неужели станет легче разрабатывать? В том одном случае из ста, когда и нужно было узнать номер строки, вполне устраивал номер строки внизу окна.
По этому поводу - не согласен, иногда вываливается стек и в сообщении указывается номер строки. С нумерацией строк в редакторе ее найти легче.

Работа с метками в 3-ке, в 4-ке и 5-ке тоже не особенно удобна - приходилось открывать форму чтобы посмотреть значение. Теперь текст метки будет подсвечиваться прямо в коде.

Отступы и автоформатирование - тоже вещь удобная. Вы наверняка сталкивались с кодом, написанным без отступов

Насчет масштабирования.. наверно Microsoft старается сделать работу в их приложениях доступной для людей с ограниченными возможностями.
Старый 25.03.2011, 15:00   #5  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от kornix Посмотреть сообщение
По этому поводу - не согласен, иногда вываливается стек и в сообщении указывается номер строки. С нумерацией строк в редакторе ее найти легче.
Если бы с номером строки они показывали еще и текст, было-бы еще легче ))))
Цитата:
Сообщение от kornix Посмотреть сообщение
Работа с метками в 3-ке, в 4-ке и 5-ке тоже не особенно удобна - приходилось открывать форму чтобы посмотреть значение. Теперь текст метки будет подсвечиваться прямо в коде.
Отступы и автоформатирование - тоже вещь удобная. Вы наверняка сталкивались с кодом, написанным без отступов.
Вот это действительно очень удобно.
А еще хотелось бы побольше хелпов. Ну совсем скудно.
Я, вообще, благодарен за переход к коду по двойному клику на ошибке (Низкий поклон). Но он не всегда работает. Например , когда поле - Mandatory - Yes и в это поле, в коде, ничего не пишется - вылетает ошибка, но по двойному клику на нее, сразу не понять откуда она.Хотелось бы по двойному клику попадать на место , где стоит insert - это хотелка )))
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.

Последний раз редактировалось Pustik; 25.03.2011 в 15:12.
За это сообщение автора поблагодарили: kornix (1).
Старый 25.03.2011, 15:26   #6  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Цитата:
Сообщение от kornix Посмотреть сообщение
...указывается номер строки. С нумерацией строк в редакторе ее найти легче.
Проще, чем нажать Clrl+G?
Подсказок по меткам, действительно, в настоящий момент не хватает. На самом деле, все что там показано, лишним-то не будет, но и каким-то прорывом, в общем-то, тоже.
Старый 25.03.2011, 15:39   #7  
Pustik is offline
Pustik
Участник
 
807 / 372 (14) ++++++
Регистрация: 04.06.2004
Цитата:
Сообщение от Raven Melancholic Посмотреть сообщение
Проще, чем нажать Clrl+G?
Подсказок по меткам, действительно, в настоящий момент не хватает. На самом деле, все что там показано, лишним-то не будет, но и каким-то прорывом, в общем-то, тоже.
Согласен, но если посмотреть так, что все складывается из мелочей?
Постепенно, плюс (пусть не значительный) за плюсом - это движение вперед.
Если ни чего не менять, и сидеть на одном и том же, - история доказала , что это застой, со всеми вытекающими....
__________________
-Ты в гномиков веришь?
-Нет.
-А они в тебя верят, смотри, не подведи их.
Старый 25.03.2011, 16:40   #8  
CDR is offline
CDR
MCTS
MCBMSS
 
236 / 175 (6) ++++++
Регистрация: 27.11.2003
Цитата:
Сообщение от Pustik Посмотреть сообщение
По моему навести мышкой и увидеть куда более удобнее
Ну тут кому как... Если Вы программируете мышкой, то может быть и удобнее... А если клавиатурой и горячими клавишами, то не очень...

Цитата:
Сообщение от Pustik Посмотреть сообщение
Я лично рад даже этому, почти все стажеры, которые приходят к нам на работу пишут код так , что потом приходиться тратить время только на то , чтобы перередактировать код (иначе все сливается в глазах). Конечно они пока не имеют опыта, могут написать что-то не правильно, но разбираться без , так скажем, выравнивания кода , очень тяжело.
Не правильно вы молодежь воспитываете, неправльно...
Первое, что должен усвоить стажер, это то, что его код должен читаться и пониматься за пару секунд. Если этого не происходит, стажер идет переписывать свою писанину, при этом потраченное время на исправление своей же корявости ему не зачитывается в "бонус".
Сурово, может быть даже не справедливо... Но зато после пары месяцев работы стажер выдает код с отступами и нужными комментариями. Если не выдает, то увы...

Цитата:
Сообщение от kornix Посмотреть сообщение
Да, но вспомните сколько времени это занимало?
Практически мгновенно, как и проваливание в метод по Ctrl+Shift+пробел. В любом случае не дольше, чем всплывающая подсказка.


Цитата:
Сообщение от kornix Посмотреть сообщение
Но ведь они сами, как вы правильно сказали, не расставлялись? Поэтому иногда у некоторых разработчиков получались методы по структуре как поэма
Я же говорю, это больше отражение внутренней культуры программиста. Один делает свою работу аккуратно, другой тяп-ляп спустя рукава... И тут никакое интеллектуальное автоформатирование не поможет.

Цитата:
Сообщение от Pustik Посмотреть сообщение
Согласен, но если посмотреть так, что все складывается из мелочей?
Постепенно, плюс (пусть не значительный) за плюсом - это движение вперед.
Если ни чего не менять, и сидеть на одном и том же, - история доказала , что это застой, со всеми вытекающими....
Вот я бы порадовался такой мелочи, как точка останова на последней скобке метода.
Ну или точка останова на вызове системного метода (например, doInsert или doUpdate у таблицы).
Ну или возможности просмотра в отладчике свойств контролов формы...

А удаление точки с запятой... "интеллектуальный" автоотступ... авто-private методы, как клевые фичи... Ну это не серьезно.
__________________
Dynamics AX Experience

Последний раз редактировалось CDR; 25.03.2011 в 16:46.
Старый 25.03.2011, 16:47   #9  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Цитата:
Сообщение от CDR Посмотреть сообщение
Ну или точка останова на вызове системного метода (например, doInsert или doUpdate у таблицы).
Так вроде можно перекрыть AOSValidateDelete()?
Старый 25.03.2011, 16:57   #10  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от CDR Посмотреть сообщение
Вот я бы порадовался такой мелочи, как точка останова на последней скобке метода.
Радуйтесь
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: mazzy (2), CDR (1).
Старый 26.03.2011, 00:48   #11  
DAXXX
Гость
 
n/a
Цитата:
Сообщение от kornix Посмотреть сообщение
Работа с метками в 3-ке, в 4-ке и 5-ке тоже не особенно удобна - приходилось открывать форму чтобы посмотреть значение. Теперь текст метки будет подсвечиваться прямо в коде.
контрол пробел не пробовали?
Старый 29.03.2011, 13:07   #12  
nano3 is offline
nano3
Участник
 
57 / 24 (1) +++
Регистрация: 21.03.2007
Цитата:
Сообщение от CDR Посмотреть сообщение
Какое-то странное впечатление от просмотра роликов...
Главный вопрос, который остается после просмотра: ЗАЧЕМ?
А возможность найти объявление переменной, открыть объект из редактора и не рыскать по AOT; всплывающее окно при наборе... Это тоже "ЗАЧЕМ"??
Старый 25.03.2011, 14:04   #13  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
возможно, в любом случае - первоисточник "Not Found". Тогда это будет его заменой, которую уже точно не удалят
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axinthefield: Dynamics AX Event IDs Blog bot DAX Blogs 0 01.03.2011 22:11
daxdilip: Whats New in Dynamics AX 2012 (A brief extract from the recently held Tech Conf.) Blog bot DAX Blogs 7 31.01.2011 12:35
dynamics-ax: Modeling the world, with Microsoft Dynamics AX 2012 Blog bot DAX Blogs 0 25.01.2011 09:11
dynamics-ax: Official Details about Dynamics AX '6' released, including comments from Microsofts Kees Hertogh Blog bot DAX Blogs 0 11.01.2011 05:22
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05

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

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

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