升级这么复杂,那是不是直接使用新版本然后重做项目更好?

来源:2-3 Spring Boot版本介绍

只能卷了

2023-04-23 20:17:58

升级这么复杂,那是不是直接使用新版本然后重做项目更好?我不太理解。因为升级得一个版本一个版本的来,每个版本又有无数的坑。那古老的项目要升级,是不是重做还更简单一些?

写回答

1回答

好帮手慕小蓝

2023-04-24

同学你好,实际上公司会尽量避免版本的升级,来避免各式各样的问题。在开发之初就会直接选择当前比较成熟稳定的版本,而不是追新版本。只要版本足够稳定,未来需要升级的可能性就很小,因为即使不使用新版本的特性和功能,一样可以使用老版本来完成项目的开发。这也是为什么至今绝大多数公司还在使用JDK8而不是JDK17是一样的。公司追求的是稳定,而不是版本够新。

当然,如果确实遇到了必须更新的情况时,通常这样的项目已经相当庞大了,如果重做花费的时间会非常漫长(经常会出现,如果重做,可能要半年以上的开发周期),公司为了节省成本和提高更新效率,会对单个模块逐个进行升级而不是将整个项目一次性重做。

祝学习愉快~

0

0 学习 · 9886 问题

查看课程