Claude 有一篇博客介绍了他们如何改造遗留系统。
COBOL 老代码到处都是:美国大部分 ATM 交易、很多银行和航空公司的核心系统都在跑它。问题是会看、会改的人一年比一年少,当年写这些系统的人早退了,文档也没跟上,想动又不敢动。
但是 AI 把这些又老又旧的屎山系统给重构了:先改哪一块、目标架构长什么样、合规和业务优先级怎么排。AI 负责把 COBOL 逻辑翻成现代语言、做测试、保证每一步改完都能验证,再往下走。这样不用一次改一大坨,出问题也好收场。
思路可以照搬到我们自己的屎山系统上。我某一任职公司有的项目还在跑 Node 6、webpack 3、React 15、Vue 2 等等遗留系统,升级怕踩坑、不升又越来越难维护。甚至很多人的辞职原因就是因为受不了老项目的折磨。
用 AI 先把依赖整理一遍、把迁移路径和风险画出来,再分块重构、每步可进行测试,和改造 COBOL 那套打法是一样的,只不过技术栈换成了我们更熟悉的前端生态而已。
#全栈成长之路