|
![]() |
#1 |
Axapta
|
|
|
![]() |
#2 |
MCTS
|
Какое-то странное впечатление от просмотра роликов...
Главный вопрос, который остается после просмотра: ЗАЧЕМ? Ну сделали масштабирование... И? Зачем? Какую проблему это решает? За всю историю форума по-моему не было ни одной жалобы по этому поводу. Ну добавили 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). |
![]() |
#3 |
Axapta
|
|
|
![]() |
#4 |
MCP
|
Цитата:
Работа с метками в 3-ке, в 4-ке и 5-ке тоже не особенно удобна - приходилось открывать форму чтобы посмотреть значение. Теперь текст метки будет подсвечиваться прямо в коде. Отступы и автоформатирование - тоже вещь удобная. Вы наверняка сталкивались с кодом, написанным без отступов ![]() Насчет масштабирования.. наверно Microsoft старается сделать работу в их приложениях доступной для людей с ограниченными возможностями. |
|
![]() |
#5 |
Участник
|
Цитата:
Цитата:
Сообщение от kornix
![]() Работа с метками в 3-ке, в 4-ке и 5-ке тоже не особенно удобна - приходилось открывать форму чтобы посмотреть значение. Теперь текст метки будет подсвечиваться прямо в коде.
Отступы и автоформатирование - тоже вещь удобная. Вы наверняка сталкивались с кодом, написанным без отступов. А еще хотелось бы побольше хелпов. Ну совсем скудно. Я, вообще, благодарен за переход к коду по двойному клику на ошибке (Низкий поклон). Но он не всегда работает. Например , когда поле - Mandatory - Yes и в это поле, в коде, ничего не пишется - вылетает ошибка, но по двойному клику на нее, сразу не понять откуда она.Хотелось бы по двойному клику попадать на место , где стоит insert - это хотелка )))
__________________
-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их. Последний раз редактировалось Pustik; 25.03.2011 в 15:12. |
|
|
За это сообщение автора поблагодарили: kornix (1). |
![]() |
#6 |
Участник
|
|
|
![]() |
#7 |
Участник
|
Цитата:
Постепенно, плюс (пусть не значительный) за плюсом - это движение вперед. Если ни чего не менять, и сидеть на одном и том же, - история доказала , что это застой, со всеми вытекающими....
__________________
-Ты в гномиков веришь? -Нет. -А они в тебя верят, смотри, не подведи их. |
|
![]() |
#8 |
MCTS
|
Ну тут кому как... Если Вы программируете мышкой, то может быть и удобнее... А если клавиатурой и горячими клавишами, то не очень...
Цитата:
Сообщение от Pustik
![]() Я лично рад даже этому, почти все стажеры, которые приходят к нам на работу пишут код так , что потом приходиться тратить время только на то , чтобы перередактировать код (иначе все сливается в глазах). Конечно они пока не имеют опыта, могут написать что-то не правильно, но разбираться без , так скажем, выравнивания кода , очень тяжело.
![]() Первое, что должен усвоить стажер, это то, что его код должен читаться и пониматься за пару секунд. Если этого не происходит, стажер идет переписывать свою писанину, при этом потраченное время на исправление своей же корявости ему не зачитывается в "бонус". Сурово, может быть даже не справедливо... Но зато после пары месяцев работы стажер выдает код с отступами и нужными комментариями. Если не выдает, то увы... Практически мгновенно, как и проваливание в метод по Ctrl+Shift+пробел. В любом случае не дольше, чем всплывающая подсказка. Цитата:
Цитата:
Ну или точка останова на вызове системного метода (например, doInsert или doUpdate у таблицы). Ну или возможности просмотра в отладчике свойств контролов формы... А удаление точки с запятой... "интеллектуальный" автоотступ... авто-private методы, как клевые фичи... Ну это не серьезно. ![]()
__________________
Dynamics AX Experience Последний раз редактировалось CDR; 25.03.2011 в 16:46. |
|
![]() |
#9 |
MCP
|
|
|
![]() |
#10 |
Участник
|
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: mazzy (2), CDR (1). |
![]() |
#11 |
Гость
|
|
|
![]() |
#12 |
Участник
|
|
|
![]() |
#13 |
MCP
|
возможно, в любом случае - первоисточник "Not Found". Тогда это будет его заменой, которую уже точно не удалят
![]() |
|
|
|