用 AI 重构了一个祖传项目,差点翻车

夜猫子 发布于 20 小时前

一个五年没动的 PHP 老项目,让 AI 整体重构到 Node。前三小时很顺,第四小时开始连环报错,依赖互相牵扯。最后靠 git 回滚保命。教训:老项目别整体重构,逐模块迁移才稳。

回复(5)

码农老张 18 小时前

整体重构是雷区,逐模块迁移 + 持续测试才是正道。

V viber 17 小时前

能回滚就赢了,多少人是没备份哭着重写。

D demo 16 小时前

老项目的隐藏依赖最致命,AI 看不到运行时的反射调用。

K kevin 14 小时前

建议先写特征测试覆盖现有行为,再让 AI 改,改完行为不变才算成功。

阿熊 12 小时前

PHP 转 Node 这种跨语言迁移,AI 容易丢类型语义,人工 review 必不可少。