论坛首页 Java企业应用论坛

应用开源项目时,你会大肆封装,修改它吗?

浏览 23352 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-06-13  
发现要重写时,请先再仔细考察一下项目的需求.
0 请登录后投票
   发表时间:2007-06-13  
奇怪……竟然没有人指出如此明显的一件事:
如果你需要修改开源项目,别人很可能也有同样的需要
所以你应该把你的修改贡献给开源社区
0 请登录后投票
   发表时间:2007-06-14  
yananay 写道
有的时候根据业务的需要,把那些框架封装一下,就更适合新人使用了:)

项目组有些新来的做了个把月,比较简单的功能都搞出来了,但不知道为什么这么写
公司一般都会做扩展,简化开发流程
0 请登录后投票
   发表时间:2007-06-14  
我把Struts剥到骨头都不剩了。。。
对于某些项目,而且是大项目,Struts太复杂以至于满足不了要求。。。
0 请登录后投票
   发表时间:2007-06-14  
比较好的开源框架,可以用Plugin的方式在其上进行二次开发,这应该是最理想的情况。
0 请登录后投票
   发表时间:2007-06-14  
STRUTS,HIBERNATE这些太重了,很多东西不需要的,如果能自己去繁就简就最好了,当然自己写一个更牛。
0 请登录后投票
   发表时间:2007-06-14  
工具性的开源项目不会,好像liferay,expresso这种整合框架性的开源项目,会
0 请登录后投票
   发表时间:2007-06-15  
除非,你决定参与到开源项目中,否则最好不要去修改源代码(特殊情况除外),当然看人家代码实现,是应该也是必须的
大肆封装也没有必有吧,但有时候也会用facade,adapter模式去做些简单封装的.
0 请登录后投票
   发表时间:2007-06-15  
gigix 写道
奇怪……竟然没有人指出如此明显的一件事:
如果你需要修改开源项目,别人很可能也有同样的需要
所以你应该把你的修改贡献给开源社区

赞成,这才是正确的开源之道
0 请登录后投票
   发表时间:2007-06-15  
修改,封装都是正常之事,毕竟国外人的有些框架绕的弯子和我们思路就不一样,如果能修改简单一些那自然是好,但是如果修改复杂了,那就。。。
0 请登录后投票
论坛首页 Java企业应用版

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