![]() |
#11 |
Banned
|
Пример
Есть метод SettleNow() в классе CustVendSettle - сопоставление транзакций. Возможно самый большой метод в AX по количеству строк кода. Вопрос Если бы программисты при создании этого метода использовали вместо X++ более "мощные" Scala или C#v6.0 (или даже C#v10.0) стал бы этот метод "коротким и математически чистым и полностью ясным без заметных затрат на его "исследование""? Возможны мы разное вкладываем в понятие "код". Для меня это состав материала кирпичей, когда после обжига не так и важно какие там примеси. Постройка здания - важнее. То есть c X++ так же можно применять нужную архитектуру решения, проектирования объектов как и с Scala или C#. И программисты без понимания ООП (или в жестких временных рамках) точно так же и на C# v10.0 будут создавать нечто трудное для восприятия. И кстати скорее всего еще и менее понятное - в случае более лаконичного кода. Сам по себе язык программирования тут ни причем - это как русский противопоставлять английскому по поводу создания нетленных произведений. |
|
Теги |
.net, aot, cil, layer, morphx, x++, компилятор, слои |
|
![]() |
||||
Тема | Ответов | |||
Прощай, CITP-AT / Software-Vertriebsfirma Columbus IT Partner programmiert Pleite | 3 |
|