欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

MF高度评价DHH和RMH宣称J2EE将死

程序员文章站 2022-03-01 16:04:20
...
infoq今天有两个颇为引人注目的新闻:

一条是Martin Folwer对rails enterprise的评价,其中MF高度评价了DHH,甚至在某些方面抬到了和Kent Beck的高度;
http://www.infoq.com/news/Martin-Fowler-Enterprise-Rails
Martin Folwer原文:
http://martinfowler.com/bliki/EnterpriseRails.html

另一条是著名的畅销书《Enterprise JavaBean》作者,兼EJB3,Java EE JCP委员Richard Monson-Haefel最近的调查报告,宣称Java EE 5的发布也成为了Java EE走向衰亡的起点。
http://www.infoq.com/news/Java-EE-Demise-Report

这两篇文章都很有意思,值得一看,而且有很多值得启示的地方:

MF赞赏DHH对于rails偏执的简单性理念,拒绝复杂性。认为rails坚持做好自己单一领域的事情的理念是对的,每个简单的工具去解决自己单一的问题,而不是用一个超级复杂的工具企图解决所有的问题。

RMH批评JavaEE 5对简化编程做的还不够,改进太小,时间拖的太晚,并且企图用超级复杂的单一方案去解决所有的问题,并且预言更多的开发人员会转向其他解决方案。

我个人的看法:

似乎业界已经逐渐开始形成公认:rails即使在企业开发领域也开始得到越来越多的承认;Java亟待解决的问题就是太复杂,企图解决所有的问题导致它越来越复杂,而且改进的步伐太缓慢。

不过目前而且相当长一段时间内,Java仍然是企业解决方案的不二首选。不过可以尝试使用rails作为web应用层开发技术,一些比较复杂的后台技术,例如消息系统,搜索引擎,工作流等等使用Java,各取所长。
相关标签: J2EE Rails