如何有效实施.NET遗留应用的全面改造升级策略?
- 内容介绍
- 文章标签
- 相关推荐
本文共计10380个文字,预计阅读时间需要42分钟。
.NET 遗留应用改造简介TLDR:本文介绍了遗留应用改造的一些常见问题,并概述了改造可能的目标、原则和策略。
一、背景概述
1.遗留应用定义
2.遗留应用普遍存在的问题
二、改造常见问题
1.性能瓶颈
2.扩展性不足
3.代码质量低下
4.安全性漏洞
三、改造目标
1.提升性能
2.增强扩展性
3.提高代码质量
4.加强安全性
四、改造原则
1.逐步改造
2.优先级排序
3.模块化设计
4.遵循最佳实践
五、改造策略
1.代码重构
2.技术升级
3.架构优化
4.安全加固
浅议.NET遗留应用改造TLDR:本文介绍了遗留应用改造中的一些常见问题,并对改造所能开展的目标、原则、策略进行了概述。
或许仅“遗留应用”这个标题就比较吸睛,因为我听过太多人吐槽了。Robert Martin在《修改代码的艺术》这本书中做的一个比喻:
“遗留应用使人联想到在黑暗、乱糟糟的灌木丛中艰难跋涉,脚下是吸血的蚂蝗,身边飞的是蛰人的昆虫,空气中满是黑暗、黏糊糊、沉重、腐烂垃圾一样的气味”。
虽然似乎有点夸张,但也说明遗留应用对开发者来说有多痛苦了。根据维基百科的定义,遗留系统是一种旧的方法、旧的技术、旧的计算机系统或应用程序,“属于或与以前的、过时的计算机系统有关” ,但仍在使用中。通常,将系统称为“遗留系统”意味着它可能已经过时或需要更换。
本文共计10380个文字,预计阅读时间需要42分钟。
.NET 遗留应用改造简介TLDR:本文介绍了遗留应用改造的一些常见问题,并概述了改造可能的目标、原则和策略。
一、背景概述
1.遗留应用定义
2.遗留应用普遍存在的问题
二、改造常见问题
1.性能瓶颈
2.扩展性不足
3.代码质量低下
4.安全性漏洞
三、改造目标
1.提升性能
2.增强扩展性
3.提高代码质量
4.加强安全性
四、改造原则
1.逐步改造
2.优先级排序
3.模块化设计
4.遵循最佳实践
五、改造策略
1.代码重构
2.技术升级
3.架构优化
4.安全加固
浅议.NET遗留应用改造TLDR:本文介绍了遗留应用改造中的一些常见问题,并对改造所能开展的目标、原则、策略进行了概述。
或许仅“遗留应用”这个标题就比较吸睛,因为我听过太多人吐槽了。Robert Martin在《修改代码的艺术》这本书中做的一个比喻:
“遗留应用使人联想到在黑暗、乱糟糟的灌木丛中艰难跋涉,脚下是吸血的蚂蝗,身边飞的是蛰人的昆虫,空气中满是黑暗、黏糊糊、沉重、腐烂垃圾一样的气味”。
虽然似乎有点夸张,但也说明遗留应用对开发者来说有多痛苦了。根据维基百科的定义,遗留系统是一种旧的方法、旧的技术、旧的计算机系统或应用程序,“属于或与以前的、过时的计算机系统有关” ,但仍在使用中。通常,将系统称为“遗留系统”意味着它可能已经过时或需要更换。

