我在一个使用多个开源Java库的项目上工作.当升级到这些库时,我们倾向于遵循保守的策略:
我们遵循这一策略是因为我们通常没有时间放入新库并彻底测试整个应用程序.(像许多软件开发团队一样,我们总是落后于几个月前承诺的功能.)
但是,我有时想知道这种策略是否明智,因为一些性能改进和大量的bug修复通常伴随着库升级.(即"谁知道,也许事情会以我们无法预见的方式更好地运作......")
在项目中做出这些类型的决策时,您使用什么标准?
我已经吸取了足够的教训来完成以下工作:
编辑:我想添加一个至少同样重要的项目,也许比其他项目更重要.
归档时间: |
|
查看次数: |
292 次 |
最近记录: |