Цитата:
Сообщение от
Lucky13
Кстати, да. Теория за десятки лет тоже меняется. Задача про переменные имела смысл, когда была актуальна проблема нехватки памяти. Интересно, а какие проблемы актуальны сейчас, когда проблемы вычислительных ресурсов далеко не всегда первостепенны?
Была актуальна до эпохи персональных компьютеров. До появления пользователей. Был только мир программистов.
А как только появились пользователи, как только появился пользовательский интерфейс появились другие миры.
И самая актуальная проблема после нехватки памяти это нехватка программистов с пониманием бизнес-процессов и умением смотреть глазами пользователя. А вернее отрицание такой естественной потребности в IT индустрии.
Особенно нелепо это в AX/D365FO. Подавайте программисту консультанта по функционалу системы и желательно подробный технический дизайн как должна выглядеть форма, какие поля таблиц и откуда.
Ну вот откуда такая нелепая позиция? Ну не банковской же транзацкии кусок кода, вход-выход. А практически всегда действие на пользовательском интерфейсе. С определенной конечной целью в рамках бизнес-процесса.
То проблема в том что программисты бесконечно далеки от народа и потребностей тех для кого они пишут код. Себя самобслуживают.
А вот если бы рынок насыщался программистами которые не уходят по зрелости своей писать бумашки, а начинают программировать не для кода, а для людей, то мир был бы лучше.
Что то неправильное в этом мире когда программист с 10 годами в ERP системе, как к примеру Lemming, начинает переписывать код ради кода и для других программистов.
Мы не true программисты, мы real программисты. Для реальности. Мы можем делать это в отличие от истинных эльфов. И сила наша она именно в знании бизнес мира и функционала продукта.
В X++ нет силы. А в полноценном прототипе решения для конечного пользователя который можно сделать за несколько дней. Что без фунциональных знаний - невозможно.
И Java нервно курит от зависти, переписывая тонны кода с версии на версию,
без какой либо обратной связи от реального мира.
Отрицая необходимость знаний бизнес-процессов, мы снижаемся до уровня даже не программиста, и даже не кодера в полноценном языке. А просто до уровень обслуги. В то время как с полноценными знаниями - мы боги.