什么是遗留软件?

时间:2023-09-29 来源:首页/沐鸣2注册/登陆平台

  汽车在连续运转十年或行驶里程数超过几万之后,就会出现一些问题。毕竟,每个机械部件都有一定的耐用限制。

  你需要的是一位经验丰富的机械师,更换最脆弱的部件,比如同步带或刹车片,之后车辆再行驶几万公里都不是问题。

  软件开发在这方面也很类似。遗留软件就像一辆二手车,可能有一些问题,需要一些重构,但一般仍然能正常工作。你需要的是一位优秀的“机械师”来维护,并修复所有最脆弱的部分。

  从技术的角度来看,我们可以认为遗留软件是一种正在生产中运行的软件架构,但有些部分没有持续更新或支持。我们可以将遗留系统分为三大类:

  “基本上任何部署到生产的系统都可以被视为遗留系统,因为这些系统需要不断维护。软件开发不存在一劳永逸的架构。”

  由于替换的难度或成本过高,或者仅仅是出于方便使用的目的,遗留软件仍在使用。然而,遗留软件常常因为老化和缺乏支持而引发各种问题,这就需要重构和重新设计系统的某些部分。

  特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

  有人搞我!二驴封杀后首发朋友圈!现身官方总部洽谈!初瑞雪“换脸”整容大变样!

  恒大重磅公告:许家印因涉嫌违法犯罪,已被采取强制措施!身家已缩水超90%

  SIE 总裁吉姆·瑞恩明年三月退休 / 《星露谷》公开1.6 版本更新详情

  两岁多的宝宝患白血病,在医院输液时液体内出现气泡,懂事的他自己按铃呼叫护士



上一篇:机械迷城图文全攻略机械迷城图文全攻略大图
下一篇:什么是比特币挖矿机 Bitcoin Miner比特币挖矿机是什么?