探讨如何高效改造.NET旧版应用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计10384个文字,预计阅读时间需要42分钟。
.NET 遗留应用改造概述
TLDR:本文简要介绍了遗留应用改造的一些常见问题,并对改造的可能目标、原则和策略进行了概述。
一、背景概述
1.概述:本文旨在介绍遗留应用改造的相关内容。
2.可能的:遗留应用改造
二、常见问题
1.改造中可能遇到的问题,如性能瓶颈、兼容性问题、技术债务等。
三、改造目标、原则和策略
1.目标:提高应用性能、增强用户体验、降低维护成本等。
2.原则:遵循敏捷开发、持续集成、持续部署等原则。
3.策略:采用模块化、组件化、微服务化等技术手段,实现逐步改造。
浅议.NET遗留应用改造TLDR:本文介绍了遗留应用改造中的一些常见问题,并对改造所能开展的目标、原则、策略进行了概述。
或许仅“遗留应用”这个标题就比较吸睛,因为我听过太多人吐槽了。Robert Martin在《修改代码的艺术》这本书中做的一个比喻:
“遗留应用使人联想到在黑暗、乱糟糟的灌木丛中艰难跋涉,脚下是吸血的蚂蝗,身边飞的是蛰人的昆虫,空气中满是黑暗、黏糊糊、沉重、腐烂垃圾一样的气味”。
虽然似乎有点夸张,但也说明遗留应用对开发者来说有多痛苦了。根据维基百科的定义,遗留系统是一种旧的方法、旧的技术、旧的计算机系统或应用程序,“属于或与以前的、过时的计算机系统有关” ,但仍在使用中。通常,将系统称为“遗留系统”意味着它可能已经过时或需要更换。
如同人脑会随着时间的推移不断的老化一样,软件系统也会由于人员流失、开发者逐渐年长、摩尔定律等因素衰老。
本文共计10384个文字,预计阅读时间需要42分钟。
.NET 遗留应用改造概述
TLDR:本文简要介绍了遗留应用改造的一些常见问题,并对改造的可能目标、原则和策略进行了概述。
一、背景概述
1.概述:本文旨在介绍遗留应用改造的相关内容。
2.可能的:遗留应用改造
二、常见问题
1.改造中可能遇到的问题,如性能瓶颈、兼容性问题、技术债务等。
三、改造目标、原则和策略
1.目标:提高应用性能、增强用户体验、降低维护成本等。
2.原则:遵循敏捷开发、持续集成、持续部署等原则。
3.策略:采用模块化、组件化、微服务化等技术手段,实现逐步改造。
浅议.NET遗留应用改造TLDR:本文介绍了遗留应用改造中的一些常见问题,并对改造所能开展的目标、原则、策略进行了概述。
或许仅“遗留应用”这个标题就比较吸睛,因为我听过太多人吐槽了。Robert Martin在《修改代码的艺术》这本书中做的一个比喻:
“遗留应用使人联想到在黑暗、乱糟糟的灌木丛中艰难跋涉,脚下是吸血的蚂蝗,身边飞的是蛰人的昆虫,空气中满是黑暗、黏糊糊、沉重、腐烂垃圾一样的气味”。
虽然似乎有点夸张,但也说明遗留应用对开发者来说有多痛苦了。根据维基百科的定义,遗留系统是一种旧的方法、旧的技术、旧的计算机系统或应用程序,“属于或与以前的、过时的计算机系统有关” ,但仍在使用中。通常,将系统称为“遗留系统”意味着它可能已经过时或需要更换。
如同人脑会随着时间的推移不断的老化一样,软件系统也会由于人员流失、开发者逐渐年长、摩尔定律等因素衰老。

