Posted on 2010-07-16 15:36
delvin 阅读(230)
评论(0) 编辑 收藏
当我们回顾EJB从红火场面,到最后被很多开发人员抛弃的历程,我们可以获得很多启示。
一 大厂商提倡的技术,并不都是好的,要敢于怀疑规范本身和大厂商
当年,EJB凭借Sun,IBM等大厂家的支持,在市场上呼风唤雨,可以说是集三千宠信于一身。
但慢慢的开发人员发现,EJB的很难用,开发效率低下。但由于EJB是大厂商支持,大多数开发人员刚开始都还没有对EJB进行怀疑,而是只是怀疑自己的技术水平。但随着时间的推移,开发社区中慢慢有怀疑的声音出现,但那些技术厂家,还在鼓吹什么EJB的大规模集群等特性,而对开发人员提出的问题视而不见。这时,有些优秀的开发人员已经行动起来,他们对那些规范厂商已经不抱什么幻想,随着Spring和Hibernate的不断发展,规范组发现自己真的错了,他们最终不得不向这些开源框架靠近。
二 技术的使用者才是判定技术好坏的最终标准
在其他行业,我们都明白一个浅显的道理。那就是,客户是上帝,客户具有最终发言权。顺着这个思路,我们这些普通开发人员不正是Sun,IBM,Microsoft的客户吗?为什么我们一直以来都是听他们给我们布道呢? 通过EJB的惨痛教训,在我使用某项技术之前,不再轻信那些大厂的承诺。
兄弟姐妹们,大胆怀疑那些大厂的技术吧! 不要对只要是那些厂家提供的技术就盲目轻信? 使用新技术,请从怀疑开始,要不然你会失望的!
三 开源社区已经成长为一个可以和技术大厂抗衡的力量
EJB的发展充分表明了,那些大厂唬人的东西是不可靠的。开源社区已经是一个不可小视的力量。
四 当你感觉某项技术不好时,请去改变他吧