论坛首页 Java企业应用论坛

“山寨”框架3宗罪

浏览 53545 次
该帖已经被评为精华帖
作者 正文
   发表时间:2009-03-24  

没听过“愚者千虑必有一得”吗?
一定要是天才程序才写的好嘛?才能有创新吗?

“以为自己是天才,以民族软件创新为口号,抠出些号称有Spring强大,
却远没Spring稳定,号称比Struts先进,却满是臭虫的玩意儿”

只能说,你碰到的都什么样的人啊?

murainwood 写道
HenryYu 写道
何谓山寨?!被动不动就扣帽子,会抹杀很多人的创新积极性的。
面对众多的框架,那个适合自己,要有自己判别能力。
如果连这点能力都没有,就不要埋怨人家,好好找找自己的问题了。

我想说句实话,天才是少数,大多数人都是庸人。你说的“很多人”,他们的创新能力,实在是低得可怜。他们创新出来东西价值,并不值几个钱。不要以为《知音》看多了,《心灵鸡汤》喝多了,就觉得丑小鸭一定能变成白天鹅。
庸人贵在有自知之明,可惜相当一部分庸人以为自己是天才,以民族软件创新为口号,抠出些号称有Spring强大,却远没Spring稳定,号称比Struts先进,却满是臭虫的玩意儿。

0 请登录后投票
   发表时间:2009-03-24   最后修改:2009-03-24
coolnight 写道

没听过“愚者千虑必有一得”吗?
一定要是天才程序才写的好嘛?才能有创新吗?

“以为自己是天才,以民族软件创新为口号,抠出些号称有Spring强大,
却远没Spring稳定,号称比Struts先进,却满是臭虫的玩意儿”

只能说,你碰到的都什么样的人啊?

murainwood 写道
HenryYu 写道
何谓山寨?!被动不动就扣帽子,会抹杀很多人的创新积极性的。
面对众多的框架,那个适合自己,要有自己判别能力。
如果连这点能力都没有,就不要埋怨人家,好好找找自己的问题了。

我想说句实话,天才是少数,大多数人都是庸人。你说的“很多人”,他们的创新能力,实在是低得可怜。他们创新出来东西价值,并不值几个钱。不要以为《知音》看多了,《心灵鸡汤》喝多了,就觉得丑小鸭一定能变成白天鹅。
庸人贵在有自知之明,可惜相当一部分庸人以为自己是天才,以民族软件创新为口号,抠出些号称有Spring强大,却远没Spring稳定,号称比Struts先进,却满是臭虫的玩意儿。


愚者还要千虑,那么999次都是无用功,这类人显然不是key. 我宁愿做一名有自知之明的庸人。
0 请登录后投票
   发表时间:2009-03-24   最后修改:2009-03-24
murainwood 写道
mliz 写道
murainwood 写道
mliz 写道
一个TEAM,如果只是临时拼凑到一起赶个项目,没有自己的东西也就算了,长期在一起的TEAM,自己一点积累都没有,纯属不思进取

一个Team好坏的评价标准,是能不能保质保量保时完成项目。

保质保量保时完成项目只是最基础的要求,感情你们公司不要求复用,不鼓励技术创新吗,我认为,一个TEAM除了保质保量保时完成任务,更承担着实践复用和创新的使命,一个只能保质保量保时完成项目的TEAM本身不能算TEAM,只是一个草台班子而已,因为他没有啥成长。
TEAM对复用对创新越重视越容易保质保量保时完成项目,甚至提前优质低成本完成任务,我们的TEAM从加班赶工到现在可以悠闲的提前完成任务,很大程度上依靠的就是自身的不断积累和创新,复用提高效率,设计降低成本。
    一个TEAM不做复用,不注意积累,不敢写自己的东西,我觉得是对公司,客户和自己的三重不负责任,难道作为一个TEAM LEADER或者PM,你仅仅是把你的团队当成一个流程化开发的工具吗?至少,我不这么认为,我一直认为我们TEAM都是程序员而不是代码工,程序员是去创造的而不是重复的

负责不负责,我们只看结果。我们并不以提高中国的计算机科技水平为己任,而且绝大多数情况,技术人员的思维方式并不能决定项目的走向,事实如此,纵使摆N 条理由,也改变不了事实。
至于你说的技术创新,呵呵,我认为,Rails是创新。Spring在EJB时代亦是创新。Hibernate在JDBC时代也是创新。
搞个号称和Spring差不多功能,却远不如Spring成熟的Java框架,然后没事找事儿在公司里推广,过了段时间拍拍屁股走人,那叫闲情逸致。

我们从不搞你说的那种框架,你和我对TEAM的理解不同,我只能感慨,幸亏你不是我的上级,幸亏我不在你手下干活。
一个自有框架是否推广,是根据使用效果定的,效果好,为什么因为他是“山寨”就不推广,效果不好,再有名也不用,这就是我的理论,我没有也没有力量去强制推广我们TEAM的东西,我们的每一步都是靠效果靠你所说的结果来让其他人乐于使用它的,我参与讨论的意思很简单,不要一味打压自有的东西,TEAM是要做技术积累的
0 请登录后投票
   发表时间:2009-03-24  
世上本没有路,走的多了也就成了路,支持山寨框架。让那些说重复发明轮子的人去死吧。你也写一个轮子给我们看看那。
0 请登录后投票
   发表时间:2009-03-24  
是否做一个框架,很多时候可能不是由开发人员决定了。

很多公司以框架的形式来积累业务,也是可以的;甚至比较大的公司自己搞一个内部的平台,也无可厚非。
0 请登录后投票
   发表时间:2009-03-24  
defrag_sly 写道
世上本没有路,走的多了也就成了路,支持山寨框架。让那些说重复发明轮子的人去死吧。你也写一个轮子给我们看看那。


我靠,太狠太绝了。
0 请登录后投票
   发表时间:2009-03-24  
不同公司对框架的说法不一样,更多的是基于手上项目的特点,底层封装一部分开源的框架,上面会做一些快速开发的东西,类似SpringSide的工具,每个公司都会有这样的想法,这种框架只是应用编码水平的好坏,对所采用的开源框架的了解越深,开发框架的质量也就越好。

所以我觉得首先不要否定这种想法,而是先把自己的应用编码的标准做到位,然后找到几个能提高开发效率的地方,逐步去完善,经过几个项目的持续改善,就可以有适用自己的框架。

改善行为要处于开放的管理下,要有计划和目标,比如代码量减少比例、CRUD开发时间缩短比例等,这样的目标一般会被公司领导接受的,但是负责人要有水平,除了技术理解和项目实战能力、还要有成本意识和沟通能力。

做一个好的山寨框架也没有那么简单。
12 请登录后投票
   发表时间:2009-03-24  
框架如果以抄袭,那完全失去了意义。
所谓的框架,本来就是作者很主观的看法。作者对管理代码,开发流程的一种主观看法。

所以,楼主所谓的为什么要MVC,为什么要ORM,完全没有意义。。

你有自己的想法,你完全可以写一个框架,你要MBA还是ORZ随便你。
0 请登录后投票
   发表时间:2009-03-24   最后修改:2009-03-25
ID,IC,IQ卡,咔咔咔
0 请登录后投票
   发表时间:2009-03-24  
垃圾文,快成精华。
实力不够,却又有榜大款心态 ----“除非你花重金找gigix来重构一把。”。
无语

实话说,中国软件的实力好像还没到可打压“山寨”的程度,楼主开发不出来或者连在一个公司主导框架开发的资历都达不到,就要少说多做。
说缺点,如愤青一般做批判,容易得很。但这种人天下多的是,无一用处。持楼主这种心态的人,在公司新人中很多,进取,你成为leader, manager,sa,依旧是抱怨,那只会一直碌碌无为。

好东西是一步一步出来的,我倒不觉得中国的做框架多了,反而真的很少。时间,工作的压力,缺少资金的支持,使得国人框架要成功,很难。

现在有不少人,借兴趣在跃跃欲试,是好事。多多鼓励,给出中肯的建设性意见,比这种无脑流的排斥要好得多。
1 请登录后投票
论坛首页 Java企业应用版

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