История изменений
Исправление Obezyan, (текущая версия) :
Дело в том что Java такая какая она есть потому что она специально спроектирована под использование в Waterfall-методологии разработки с первоначальным описанием всей системы архитектором и последующей реализацией этой системы программистами. Тот самый энтерпрайз в котором нужен относительно простой язык который заметает все под ковер абстракций. DAO в java как раз яркий пример этого.
В современном мире капитализм диктует свои условия - нужно быстрее ВЫБРОСИТЬ продукт на рынок, и не смотря на то что Waterfall - единственный расово верный подход к разработке, идет повсеместное внедрение MVP и гибких методологий разработки (Agile). Эта жажда скорости затрагивает не только методологию, цена ошибок меньше цены простоя во времени. В таком виде Java - говно, архитекты - не нужны, а связка программист+админ заменяется связкой кодер+девопс.
Это не плохо и не хорошо, это жизнь. Все равно в итоге в каких-то сферах все откатится обратно к водопаду, а где-то останется пародия на аджайл вида «ну мы не успели все таски в этом спринте потому что нам напихали дополнительных в середине спринта, поэтому просто переносим их в следующий спринт».
Критикуя JAVA в этом ключе вы критикуете то что молотком шурупы закручиваются не так аккуратно как отверткой.
Исходная версия Obezyan, :
Дело в том что Java такая какая она есть потому что она специально спроектирована под использование в Waterfall-методологии разработки с первоначальным описанием всей системы архитектором и последующей реализацией этой системы программистами. Тот самый энтерпрайз в котором нужен относительно простой язык который заметает все под ковер абстракций. DAO как раз яркий пример этого.
В современном мире капитализм диктует свои условия - нужно быстрее ВЫБРОСИТЬ продукт на рынок, и не смотря на то что Waterfall - единственный расово верный подход к разработке, идет повсеместное внедрение MVP и гибких методологий разработки (Agile). Эта жажда скорости затрагивает не только методологию, цена ошибок меньше цены простоя во времени. В таком виде Java - говно, архитекты - не нужны, а связка программист+админ заменяется связкой кодер+девопс.
Это не плохо и не хорошо, это жизнь. Все равно в итоге в каких-то сферах все откатится обратно к водопаду, а где-то останется пародия на аджайл вида «ну мы не успели все таски в этом спринте потому что нам напихали дополнительных в середине спринта, поэтому просто переносим их в следующий спринт».
Критикуя JAVA в этом ключе вы критикует то что молотком шурупы закручиваются не так аккуратно как отверткой.