搞不懂 springboot 版本发布频率那么快有什么好处,大家会跟着它升级自己的服务版本吗?

2021-07-24 15:42:45 +08:00
 ingin
2060 次点击
所在节点    问与答
10 条回复
sagaxu
2021-07-24 15:47:43 +08:00
基本每个版本都跟着
Kaciras
2021-07-24 16:12:26 +08:00
一直跟着
cccxu
2021-07-24 16:32:40 +08:00
从来不升级,甚至还有 1.x 在运行
blindpirate
2021-07-24 16:32:56 +08:00
会,不敢升的都是不写测试的。
Cbdy
2021-07-24 16:43:55 +08:00
发版快说明开发活跃吧,Spring Framework 作为一个 2002 年开始的项目,现在还这么活跃不是很好的事情吗?

有意思的是,Java 已经要 17 了,但是还是有不少团队还在在用 Java8,所以具体看开发者吧,我自己的项目都是跟着最新版本的

关于这个话题,IDEA 新增了一个功能:不是最新版的依赖,Gradle 的依赖列表会标黄
passerbytiny
2021-07-24 16:54:18 +08:00
做好单元测试和自动测试,二级版本随便升,一级版本也只需要留几天的兼容时间。

当然,没需要时别特么乱升基础设施的版本。
sutra
2021-07-24 17:22:44 +08:00
因为它实际上有各种依赖,而那些各种依赖都有不断的版本更新吧。
sutra
2021-07-24 17:24:25 +08:00
@Cbdy 之所以还在用 Java 8,而没有更上 11 、17,我估计也许其中有一个原因是,大脑中持有的各种 JVM 调优知识还停留在 8 上?
Cbdy
2021-07-24 17:52:39 +08:00
@sutra
其实新的 JVM,其实减少了调优的必要性(比如 ZGC 等),反而更易用了。

我认为更多的是非代码层面的考量,比如有些软件可能不太需要维护了,或者团队权衡升级的成本、风险与收益,或者熟悉系统的人都跑路了,没人做回归测试等等
zxCoder
2021-07-25 09:35:39 +08:00
@Cbdy 个人项目我无脑升 公司项目升了又没收益,又没人带头,吃力不讨好

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

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

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

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

© 2021 V2EX