Я с удовольствием работал бы с теми сеньорами, которые были раньше, а современные джуны - это просто ад какой-то ) Поверхностные знания, понавыучивают фреймворков и думают, что умеют в программирование
Я сейчас работаю на проекте, который лидит какой-то мужчина уже в возрасте, он там все написал на MVVC - господи, это просто сказка - всё так чётенько работает, расширятся, рефакторится )
Интересно, что иерархическая структура, которую можно было бы красиво описать классами, почему-то сделана без них, в итоге расширение превращается в лютый ад каждый раз, приходится менять все эти функции, добавляя в них поддержку чего-то нового, а можно было бы просто пару методов перекрыть в классе ) жесть полная
Не понимаю этой тенденции современной - блеймить MVC :-) По-моему код на MVC в миллион раз комфортнее развивать и поддерживать, чем эти бесконечные горы функций, которые непонятно как композятся
Ну я понимаю отношение молодняка - нафиг нам ваш mvc, много кода писать надо бойлерплейта, создавать какие-то там инстансы, лучше я просто функцию вызову сделатьХорошо()
Причины современной популярности псевдо-функционального (псевдо, потому что я считаю настоящим только point-free pure fp функциональным) программирования очень напоминает причины популярности php в своё время. Зачем нам ваши сложные конструкции, мы лучше сделаем 100500 функций которые делают всё что надо и будем их вызывать :-) Чем всё закончилось, вы знаете