锁定老帖子 主题:“山寨”框架3宗罪
该帖已经被评为精华帖
|
|
---|---|
作者 | 正文 |
发表时间:2009-03-25
从个人成长来说,山寨一个框架可以学习很多东西。但对于公司、管理者、团队、项目来说,确是坏事的成分多一些。毕竟能够成功的,做得好的凤毛麟角。最关键的是,如果框架没有形成一个固定的使用群,或者社区,后续的维护会害死人的。
但各类新事物都是山寨出来的,没有竞争也就没有进步。所以,不管如何评价和讨论,总是不断有山寨的出现。总体上,是一个高风险的事情,高收益的概率也还是有的。 |
|
返回顶楼 | |
发表时间:2009-03-25
风花雪月糕 写道 楼主,山寨都有些草根的意思,SSH组合跟EJB比起来本身就是山寨,不能因为它们成功了就否认它的草根身份吧!既然同是草根,为啥国人就不能山寨一把!只是因为框架本身的原因就否定所有的山寨框架有点极端了吧?
再有,中国的山寨文化对人民的帮助极大,让你花一点钱就能享受一些高档机的功能,你所谓的山寨框架跟谁对比呢? SSH早已让人有些厌烦了,尤其是struts1,毛病多多,不然也不会有人推崇struts2了,如果依据你的说法,struts2也没必要开发。 世界就是百花齐放的,你喜欢漂亮的香花你就去采,别因为被扎了一根刺就巴不得所有的野草都死掉,那样的土地可能连普通的花都不能生长。 如果你真的被扎了,不妨看看是你的脚板不够结实还是刺真的很硬,如果没法拔刺那就绕路 |
|
返回顶楼 | |
发表时间:2009-03-25
突然想起以前那个公司有一个山寨的web框架
可能在2002年左右做的,我觉得非常好,基本上web该有的功能都实现了。 可以说这个框架可以再封装好点就是spring了。 问题是那个NB的程序员离开了公司了, 后来的同事没有人能摸透那个框架,而偏偏有几个大客户都是依赖在这个框架上。 .....结果大家都知道.... 好惨.......客户的这些产品很难有大的突破了.. 我想迟早会失去这些客户的。 |
|
返回顶楼 | |
发表时间:2009-03-26
真无名 写道 突然想起以前那个公司有一个山寨的web框架
可能在2002年左右做的,我觉得非常好,基本上web该有的功能都实现了。 可以说这个框架可以再封装好点就是spring了。 问题是那个NB的程序员离开了公司了, 后来的同事没有人能摸透那个框架,而偏偏有几个大客户都是依赖在这个框架上。 .....结果大家都知道.... 好惨.......客户的这些产品很难有大的突破了.. 我想迟早会失去这些客户的。 如果能够摸透spring,hibernate,不能摸透这么一个框架? 大有可能是程序员没有动力去摸透它吧,排除能力的因素 |
|
返回顶楼 | |
发表时间:2009-03-26
最后修改:2009-03-26
coolnight 写道
真无名 写道
突然想起以前那个公司有一个山寨的web框架
可能在2002年左右做的,我觉得非常好,基本上web该有的功能都实现了。 可以说这个框架可以再封装好点就是spring了。 问题是那个NB的程序员离开了公司了, 后来的同事没有人能摸透那个框架,而偏偏有几个大客户都是依赖在这个框架上。 .....结果大家都知道.... 好惨.......客户的这些产品很难有大的突破了.. 我想迟早会失去这些客户的。 如果能够摸透spring,hibernate,不能摸透这么一个框架? 大有可能是程序员没有动力去摸透它吧,排除能力的因素
不一定哦,如果文档都没写好,总不能让后续的人去研究源码吧,好的框架还是应该有一定的易用性的 |
|
返回顶楼 | |
发表时间:2009-03-26
很多东西都是山寨的,比如:sql server 之于 sybase , baidu 之于 google, xiaonei 之于 facebook.
山寨搞的好,是一种创新,谁能笑到最后,自然修成正果。 |
|
返回顶楼 | |
发表时间:2009-03-26
只要用的东西能够保证出问题可以找到人,有文档可以查,就可以。
如果写的东西没有成功实施过,没有经过严格测试,没有文档,那就是害人。 山寨不山寨的不要紧,关键是看看你能不能对别人负责点。 如果你不能对你自己写的东西负责,那还是安心用用SSH吧! 害人害己啊! 现在是痛不欲生啊,找人找不到,找文档找不到,只能硬着头皮看代码。代码写的好点就算了,看了那些代码还想吐。哎,没事你写什么框架啊!要不你偷偷写吧! 鄙视 写现在用的那个框架的公司。。。 |
|
返回顶楼 | |
发表时间:2009-03-26
wendong007 写道
coolnight 写道
真无名 写道
后来的同事没有人能摸透那个框架
如果能够摸透spring,hibernate,不能摸透这么一个框架? 大有可能是程序员没有动力去摸透它吧,排除能力的因素
不一定哦,如果文档都没写好,总不能让后续的人去研究源码吧,好的框架还是应该有一定的易用性的
公司本身没有一个好的机制延续这个框架,就只能看着他慢慢废弃, 堕落。 |
|
返回顶楼 | |
发表时间:2009-03-27
俺们公司还在用上个世纪的框架呢~
活的久不是错, 问题是活得太丑. |
|
返回顶楼 | |
发表时间:2009-03-27
最终结论都会是公司的问题而不是个人的问题
真无名 写道
wendong007 写道
coolnight 写道
真无名 写道
后来的同事没有人能摸透那个框架
如果能够摸透spring,hibernate,不能摸透这么一个框架? 大有可能是程序员没有动力去摸透它吧,排除能力的因素
不一定哦,如果文档都没写好,总不能让后续的人去研究源码吧,好的框架还是应该有一定的易用性的
公司本身没有一个好的机制延续这个框架,就只能看着他慢慢废弃, 堕落。
|
|
返回顶楼 | |