Несколько лет назад в болоте Java появился революционный Play! фреймворк. Он якобы вобрал простоту RubyOnRails и скорость и compile safety Java. Он сулил избавление от перезагрузок. Он обещал дикую скалируемость забесплатно. Одни предвкушали новую жизнь Java без ынтерпрайза, другие скептически похмыкивали: «Play – это несерьёзно. Разве что для игрушек.»
Кто же оказался прав?
Мы использовали Play! фреймворк для построения вполне серьёзных приложений. Теперь, спустя 4 года, я готов поделиться болью и радостью от Play и сделать выводы, стоит ли верить громким обещаниям, и как заглянуть под капот при выборе следующего фреймворка.
Разработчик в таллинской компании Codeborne, которая занимается
созданием интернет-банков, порталов самообслуживания, интеграцией инфосистем и пр.
Андрей в бизнесе уже 10 лет. В рефакторингах, порочащих его, был замечен многократно.
Ярый приверженец экстремального программирования: автоматически тестов,
парного программирования и чистого кода.
Закончил магистратуру Тартуского университета по специальности Computer Science.
Организатор таллинского клуба программистов Devclub и эстонских олимпиад по программированию.