|
12.06.2017, 18:50 | #1 |
Участник
|
Цитата:
Последний раз редактировалось skuull; 12.06.2017 в 19:03. |
|
12.06.2017, 20:40 | #2 |
Banned
|
Цитата:
Сообщение от skuull
Есть какие-то "общепринятые" вещи в программировании, про Барбару
Я до сих пор помню глаза напарника индуса когда завернул Java в X++. И помню свои крепкие матюги на "общепринятые" вещи от блистательного программиста C#. Да, "общепринятые" вещи в программировании - абсолютно не нужны так как это удорожает поддержку кода и его усложняет. Любое уровня ERP должно быть максимум консерватизма и максимум последовательности своим основам. Никаких "общепринятых" вещей. Применительно к Аксапте, запрету overlayering и костылям в виде этих аттрибутов - если это следование "общепринятым" вещам в программировании то кто-то проклял всех программистов, а программистов AX в особенности. Я вижу Extension model для AX как просто запрет на программирование. Если же это таки альтернатива то она существенно дороже и намного опаснее чем overlayering. Создание наследников через атрибуты чтобы следовать Extension model - это способ лечения зуба когда рот зашит. Цитата:
При́нцип откры́тости/закры́тости (англ. The Open Closed Principle, OCP) — принцип ООП, устанавливающий следующее положение: «программные сущности (классы, модули, функции и т. п.) должны быть открыты для расширения, но закрыты для изменения»
|
|
|
За это сообщение автора поблагодарили: dech (3), kvan (3), axotnik88 (1). |
Теги |
sysextension framework, sysoperation framework, как правильно, полезное |
|
|