论坛首页 Java企业应用论坛

“山寨”框架3宗罪

浏览 53467 次
该帖已经被评为精华帖
作者 正文
   发表时间:2009-03-25  
从个人成长来说,山寨一个框架可以学习很多东西。但对于公司、管理者、团队、项目来说,确是坏事的成分多一些。毕竟能够成功的,做得好的凤毛麟角。最关键的是,如果框架没有形成一个固定的使用群,或者社区,后续的维护会害死人的。

但各类新事物都是山寨出来的,没有竞争也就没有进步。所以,不管如何评价和讨论,总是不断有山寨的出现。总体上,是一个高风险的事情,高收益的概率也还是有的。
0 请登录后投票
   发表时间:2009-03-25  
风花雪月糕 写道
楼主,山寨都有些草根的意思,SSH组合跟EJB比起来本身就是山寨,不能因为它们成功了就否认它的草根身份吧!既然同是草根,为啥国人就不能山寨一把!只是因为框架本身的原因就否定所有的山寨框架有点极端了吧?

再有,中国的山寨文化对人民的帮助极大,让你花一点钱就能享受一些高档机的功能,你所谓的山寨框架跟谁对比呢?

SSH早已让人有些厌烦了,尤其是struts1,毛病多多,不然也不会有人推崇struts2了,如果依据你的说法,struts2也没必要开发。

世界就是百花齐放的,你喜欢漂亮的香花你就去采,别因为被扎了一根刺就巴不得所有的野草都死掉,那样的土地可能连普通的花都不能生长。

如果你真的被扎了,不妨看看是你的脚板不够结实还是刺真的很硬,如果没法拔刺那就绕路

0 请登录后投票
   发表时间:2009-03-25  
突然想起以前那个公司有一个山寨的web框架
可能在2002年左右做的,我觉得非常好,基本上web该有的功能都实现了。
可以说这个框架可以再封装好点就是spring了。

问题是那个NB的程序员离开了公司了,
后来的同事没有人能摸透那个框架,而偏偏有几个大客户都是依赖在这个框架上。
.....结果大家都知道....
好惨.......客户的这些产品很难有大的突破了..
我想迟早会失去这些客户的。
0 请登录后投票
   发表时间:2009-03-26  
真无名 写道
突然想起以前那个公司有一个山寨的web框架
可能在2002年左右做的,我觉得非常好,基本上web该有的功能都实现了。
可以说这个框架可以再封装好点就是spring了。

问题是那个NB的程序员离开了公司了,
后来的同事没有人能摸透那个框架,而偏偏有几个大客户都是依赖在这个框架上。
.....结果大家都知道....
好惨.......客户的这些产品很难有大的突破了..
我想迟早会失去这些客户的。


如果能够摸透spring,hibernate,不能摸透这么一个框架?

大有可能是程序员没有动力去摸透它吧,排除能力的因素
0 请登录后投票
   发表时间:2009-03-26   最后修改:2009-03-26
coolnight 写道
真无名 写道
突然想起以前那个公司有一个山寨的web框架
可能在2002年左右做的,我觉得非常好,基本上web该有的功能都实现了。
可以说这个框架可以再封装好点就是spring了。

问题是那个NB的程序员离开了公司了,
后来的同事没有人能摸透那个框架,而偏偏有几个大客户都是依赖在这个框架上。
.....结果大家都知道....
好惨.......客户的这些产品很难有大的突破了..
我想迟早会失去这些客户的。


如果能够摸透spring,hibernate,不能摸透这么一个框架?

大有可能是程序员没有动力去摸透它吧,排除能力的因素

 

不一定哦,如果文档都没写好,总不能让后续的人去研究源码吧,好的框架还是应该有一定的易用性的

1 请登录后投票
   发表时间:2009-03-26  
很多东西都是山寨的,比如:sql server 之于 sybase , baidu 之于 google, xiaonei 之于 facebook.

山寨搞的好,是一种创新,谁能笑到最后,自然修成正果。
1 请登录后投票
   发表时间:2009-03-26  
只要用的东西能够保证出问题可以找到人,有文档可以查,就可以。

如果写的东西没有成功实施过,没有经过严格测试,没有文档,那就是害人。

山寨不山寨的不要紧,关键是看看你能不能对别人负责点。
如果你不能对你自己写的东西负责,那还是安心用用SSH吧!
害人害己啊!

现在是痛不欲生啊,找人找不到,找文档找不到,只能硬着头皮看代码。代码写的好点就算了,看了那些代码还想吐。哎,没事你写什么框架啊!要不你偷偷写吧!

鄙视 写现在用的那个框架的公司。。。
9 请登录后投票
   发表时间:2009-03-26  
wendong007 写道
coolnight 写道
真无名 写道
后来的同事没有人能摸透那个框架


如果能够摸透spring,hibernate,不能摸透这么一个框架?

大有可能是程序员没有动力去摸透它吧,排除能力的因素

 

不一定哦,如果文档都没写好,总不能让后续的人去研究源码吧,好的框架还是应该有一定的易用性的


都是原因,而且大家知道,一个02年的框架在概念上好多已经落后了,怎么去和用户不停变化的需求接轨? 就算摸透了又怎么样?

公司本身没有一个好的机制延续这个框架,就只能看着他慢慢废弃, 堕落。

0 请登录后投票
   发表时间:2009-03-27  
俺们公司还在用上个世纪的框架呢~

活的久不是错, 问题是活得太丑.
0 请登录后投票
   发表时间:2009-03-27  

最终结论都会是公司的问题而不是个人的问题

真无名 写道
wendong007 写道
coolnight 写道
真无名 写道
后来的同事没有人能摸透那个框架


如果能够摸透spring,hibernate,不能摸透这么一个框架?

大有可能是程序员没有动力去摸透它吧,排除能力的因素

 

不一定哦,如果文档都没写好,总不能让后续的人去研究源码吧,好的框架还是应该有一定的易用性的


都是原因,而且大家知道,一个02年的框架在概念上好多已经落后了,怎么去和用户不停变化的需求接轨? 就算摸透了又怎么样?

公司本身没有一个好的机制延续这个框架,就只能看着他慢慢废弃, 堕落。

 

0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics