|
![]() |
#1 |
Участник
|
|
|
![]() |
#2 |
Banned
|
Хороший пойнт. Но high coupled все равно остается как фактор делающий эти операции крайне дорогостоящими. Поэтому и требовались годы чтобы стать вменяемым нейромикрохирургом AX. Именно из-за high coupled чтобы пациент оставался полноценным. Было бы иначе то кодер с несколькими неделями опыта в AX работал бы с API.
|
|
![]() |
#3 |
Участник
|
Цитата:
См также https://youtu.be/kA8Yc7Gq2oY - тело человека как набор вложенных оболочек защищающих части от внешнего. Цитата:
Поэтому и требовались годы чтобы стать вменяемым нейромикрохирургом AX. Именно из-за high coupled чтобы пациент оставался полноценным. Было бы иначе то кодер с несколькими неделями опыта в AX работал бы с API.
|
|
![]() |
#4 |
Banned
|
Цитата:
А в условиях когда система заявлена как открытая для всех функциональных изменений где угодно всяческие private, protected ничем другим как граблями не являются. В AX в принципе это было не страшно - менялся специфакатор доступа и все. В статье MFP для меня главное вот это the ability to extend code from another library without editing their source code – in a manner that allows multiple extenders to live side-by-side without risk of collision. driven by the need to deprecate source code editing of other's libraries (overlayering is just glorified source code editing). Вот такое вот нереально страшное чудо. |
|
![]() |
#5 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: Stitch_MS (2). |
![]() |
#6 |
Banned
|
Для меня это все звучит издевательством над здравым смыслом.
Измененять код через расширение это все равно его менять. Только опосредованно. Риск же коллизий в непрямом способе только увеличивается. Единственный же вариант избегать столкновений и наложений это не программировать и не менять определенный функционал. В случае же фунционального сбоку уже все равно overlayering или extensions. А в случае наложения фунционала - extensions это минное поле. Запрет обязан быть не на техническом поле, а на фунциональном. Например, что нельзя изменять бизнес-процессы, можно только их расширять своими собственными процессами. А вот это вот "самый ширяемый язык, колбась не хочу" вызывает у меня фрустрацию. Это вообще для каких адресатов? |
|
Теги |
ax8, dyn365fo, extensions, mfp |
|
|