我的团队并支持大量遗留应用程序,所有这些应用程序目前都在运行,但在支持和维护方面存在问题.它们都依赖于编译器制造商正式不支持的代码.
所以问题是我们应该按原样保留代码,并冒险让新编译器破坏我们的代码,或者我们应该咬紧牙关并更新所有代码?
答案完全取决于您的雇主(或您自己)能够负担得起进行重构(甚至完全重写大部分内容)的资源。
因此,您应该首先估计您可以负担多少时间/开发人员来重构应用程序,然后看看您是否认为这足够。
如果你有足够的时间和人力,那就去做吧,不要犹豫!您通过减少调试应用程序的时间来投资未来,因此一旦重构完成,它将很有帮助并且成本更低。
| 归档时间: |
|
| 查看次数: |
396 次 |
| 最近记录: |