各位老哥,选择开源项目还是继续用公司框架。。

2020-10-12 12:16:19 +08:00
 Marszm

公司有个推广的框架,对着 spring 就一顿封装。。然后有个项目用这个做了一年多点。

现在要搞个人事系统,我看到网上有个挺不错的开源项目。就不太想用公司框架,想用开源的那套。。

但是后端有个同事觉得麻烦不同意怎么办? 和我应该是同级,但是这项目我管事。。

我也是想图省事。。少造轮子。因为公司那玩意后台逻辑写的挺恶心人的。。还必须用 eclipse 插件才能写业务逻辑。

3696 次点击
所在节点    程序员
18 条回复
becauseIdo
2020-10-12 12:22:05 +08:00
用公司框架,出了问题是公司层面得事情,和你没有关系。用开源框架那你得负责所有框架的事情,包括漏洞,升级,培训,法务和出了问题的一系列事情。
rund11
2020-10-12 12:26:52 +08:00
拿不下后端不要干
rurishi
2020-10-12 12:38:05 +08:00
1.公司给你发工资
2.有同级的反对就更不应该自己搞了
如果是自己的项目怎么来都行,但这个不是。。。
zypy333
2020-10-12 12:42:02 +08:00
一次性项目还是长期维护项目,大项目还是小项目
Marszm
2020-10-12 12:42:32 +08:00
@zypy333 谢谢各位回复。。大项目。估计后面会扩展很多东西。
wxsm
2020-10-12 12:48:04 +08:00
5 个字总结:吃力不讨好
rodrick
2020-10-12 12:49:49 +08:00
不建议用开源的,开源的轮子出问题了算谁的呢
zypy333
2020-10-12 12:53:02 +08:00
@Marszm 长期项目我还是倾向于打个好基础,以前维护过祖传代码,感觉前期架构不好,后面开发维护起来可能要花数倍,数十倍的精力,当然前提是你能 hold 住,不要把项目变成另一座屎山
j747677392
2020-10-12 12:54:31 +08:00
让我想起了前同事,每次开一个新项目就引入一套新的框架,年终 PPT 汇报很好看引入新技术。。。但我们就蛋疼了,好几个项目同时开发维护,框架还不一样搞的接手的人很蛋疼,而且有些框架网上的开发文档还很少
ericgui
2020-10-12 13:06:23 +08:00
你管事,你做决定,出了成绩是你的,出了事故你兜着

反正这个事就这么个情况

你自己看着办
yjxjn
2020-10-12 13:32:29 +08:00
我做过十几个人的小项目,也做过最多 180 人的大项目,小项目有用 SSM,或者 SpringBatch,基本上各种 utils 都是网上找的,而那个 180 人的大项目,是日本客户,给提供了所谓的基盘(说白了就是整个把 JSF 框架,封装了一遍,所有该用的 utils 之类的方法,全给你提供了,你都不用自己找了,省事),自己做的项目,尽可能开源框架吧,公司层面,听公司的。用了开源框架除了任何问题,都是你自己背锅。要是公司自己框架的问题,和你一点关系没有。
yjxjn
2020-10-12 13:33:34 +08:00
@j747677392 面试过一家日企,用的 infra-mart 吧,没听过,后来换了一家公司,进去我以为是 structs 这种框架,结果是 JSF 。。。
qwerthhusn
2020-10-12 15:14:45 +08:00
有些公司自己封装的框架跟一坨屎一样,自己就那三脚猫的功夫,还封框架给后人骂。
xuanbg
2020-10-12 15:56:40 +08:00
公司框架不好用,就升级公司框架让它好用。引入新的框架,你这个项目开发起来可能方便,但部署呢?服务间调用呢?后续的扩展和功能整合呢?不是基于相同的基础,很多事会麻烦得很。
zhuweiyou
2020-10-12 16:06:36 +08:00
我的建议是按照公司规定来,不然出了问题你背锅
gxbb097528
2020-10-12 16:27:52 +08:00
敏捷流程里边项目的框架选择应该通过类似什么专家会议的,最好是带上公司里写这个框架的和项目开发开会投票决定,而且投票的标准应该是针对项目需求,不是什么办公室政治一类的东西;我觉得工作做足才能为以后省事
renmu123
2020-10-12 16:56:44 +08:00
找上级领导,开会阐述开源框架好在哪里能为公司节省多少人力物力,多少钱。
xieshaohu
2020-10-12 17:35:05 +08:00
你说的开源框架不会是别人封装了直接丢到 gitee 或者 GitHub 的吧?如果是这种,还不如用公司的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/714128

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX