Комментарии 21
Все что я думаю, читая этот код - это что вообще JavaEE и JSF прокляты by design.
Я ушел с этого стека как только увидел Ruby On Rails.
"а вот как я умею!"
Код написан чтобы все 100500 технологий упомянуть в резюме.
Resume driven development в терминальной стадии
🫣 какая мерзость... Продолжайте...
Надо сказать, месть "белым варварам" удалась. Извращенский, конечно, способ, но работает! Респект мужику - не посрамил Индию-матушку! F тем, кто столкнулся с такого рода архитектурными решениями.
Не очень понятна причина такой тряски. Вполне обычная энтерпрайзная лапша, даже с некоторыми довольно остроумными находками. (Ну, разве что WS и RS в одних и тех же бинах смешивать действительно не стоит. Но я лично и похуже вещи в продакшене видал.)
И тот факт, что в столь разных серверах, имплементирующих все эти J### стандарты по-своему, такое густо намазанное высокоуровневой метой безобразие заводится с минимальной доводкой, должен радовать, и очень даже сильно. Работает ведь? Ну так в чём проблема? Обычно всё-таки вендорлок куда сильнее выражен.
А что касается бытового расизма в отношении индусов, то вас он совсем не красит.
Знал что рано или поздно появятся агенты грибов, чья задача - скрыть неприглядную реальность.
Ни в коем случае не выбирайте синюю таблетку, берите только красные — только они приведут вас к истине путем перезагрузки сознания!
Батенька, я три года отсеньорил в епаме на банковских проектах, а потом мне как-то довелось поревьюить то, что пишут в ростелекоме для госов.
Так индусы пишут в разы лучше, чем то, на чём всякие сберы и госуслуги в этой стране сделаны.
Этот код надо выложить в open source с лицензией https://www.licenses.ai/source-code-license
Чтобы каждый AI в мире принудительно обучался писать такой же код
Так победим! :)
Какие именно белые варвары имеются ввиду? В США у всего энтерпрайза руководители - индусы.
Ну или почти всего. :)
Зачем вообще все эти сложности если на ларавеле делает всё быстро и весело
Не чего не понял, особенно программирские жаргоны но читать было весело. Только начал изучать Java.
Как же это знакомо! По работе тоже приходилось работать с веб разработанной уже командой индусов на джаве, и как ой же это был п****ц....
"О, Запад есть Запад, Восток есть Восток, и с мест они не сойдут, Пока не предстанет Небо с Землей на Страшный Господень суд." (с) Киплинг
Зато пацан вкатился в ИТ...
Начнем с жемчужины индийской архитектурной мысли — использования JPA Entity и работы с Entity в одном и том же классе:
Это же прямо сердце Pattern-a ActiveRecord. Вот в этом вообще не видно ни какого "варварства".
Можно поспорить кашерный это паттерн или нет, но тут как со всем SOLID - можно сразу к своему пантеону богов обращаться.
Это же прямо сердце Pattern-a ActiveRecord. Вот в этом вообще не видно ни какого "варварства".
Даже если да, то все равно нет (ц) - из одной переписки с индусами.
JPA все же не имеет отношения к ActiveRecord и такое его использование - точно повод обратиться к доктору со словами "доктор я везде вижу объекты".
Одноклассовый энтерпрайз