![]() |
#33 |
Administrator
|
Для начала скажу, что я высказал гипотезу, которая вполне может быть и ошибочна. Собственно - цель высказывания гипотезы и было обсуждение - насколько она жизнеспособна. Я вполне могу и ошибаться. И был бы рад прийти к любому единому пониманию.
Цитата:
Сообщение от Link
![]() Т.е. внести изменение в стандартную форму n будет нельзя, но можно будет сделать свою очень похожую форму m с нужным функционалом. Тогда уже проще свою ЕРП писать с домино и куртизанками. Если следовать идее закрытия кода, разве код который хотели закрыть еще не закрыли, есть же много системного кода. А кастомный код и так можно писать только на верхних слоях. Так что логика не понятна.
Более того - недавно belugin в теме обсуждения того, что некоторые методы надо было бы сделать не protected / private, а public - писал, что нехорошо смешивать детали реализации с интерфейсом реализации. Из этого следует, что MS не поощряет изменение штатного кода, который в т.ч. скрыт в private-методах. Цитата:
Сообщение от gl00mie
![]() По-моему, в перечисленных системах заложены 3 совершенно разные идеи
![]()
Берем Office. Ему условно нет альтернативы (выпускаемые аналогичные пакеты - также с закрытым кодом. Возможно о каком-нибудь Open Office я и не знаю, но если там код открыт - было бы интересно также сравнить). В результате - к Office есть 100500 расширений / надстроек / кирпичиков кода / идей, как его "разнообразить" в работе. Dynamics CRM - это тоже система, к которой дописываются расширения. Цитата:
![]() А если серьезно - сейчас делаются все шаги, чтобы разработчикам можно было бы не править исходный код, а можно было бы обходиться расширениями. И как только MS наберет статистику, что потребности в модификации исходного кода нет - достаточно представить только интефейсы реализации - будет большой соблазн со стороны MS превратить исходный код в dll-ки и поставлять только эти dll-ки. И в этом плане AX превратится в CRM или в Office. Это как необходимость отладки на рабочем приложении. "За последние 15 лет я не сталкивался с необходимостью отладки на рабочем приложении" (с) с конференции. Все говорят, что это моветон и т.д. Но ... не верю я, что никто хотя бы раз не сталкивался с необходимостью посидеть в отладчике на рабочем приложении. Т.е. сегодня никто не говорит. Может и завтра никто не скажет. Но послезавтра могут и заикнуться. Это же сильно упрощает обновление ![]()
__________________
Возможно сделать все. Вопрос времени |
|