我们正在进行的一些项目在 jQuery 1.4.2 或更早版本中有着深厚的渊源,介于缺乏最新版本的性能优势(或语法糖)、使用现已弃用的方法的耻辱以及部署一个 3 年以上的积极维护库的旧版本,升级现在迫在眉睫。
我们可以采用/重新访问社区中哪些流行的做法以确保顺利推出(即关注晦涩的兼容性问题,拾取全局回归,重构一些旧代码......)?它们如何最好地集成到 SDLC 中以供将来升级?对于 jQuery 之类的库来说,合理的升级计划是什么(我预计每次发布都不会有显着的收益或合理的成本,但每 6-12 个月一次可能是合理的)?