@dingwen07 确实,我觉得测试覆盖才是 AI 重构的基础。没有足够的测试,AI 能保证的更多是编译通过、服务能启动,但很难证明业务行为没变,尤其是历史项目里很多规则其实只存在于代码和线上数据里。至于重写还是重构,我觉得得看项目和其他模块耦合程度
登录后可发帖和回复
@dingwen07 确实,我觉得测试覆盖才是 AI 重构的基础。没有足够的测试,AI 能保证的更多是编译通过、服务能启动,但很难证明业务行为没变,尤其是历史项目里很多规则其实只存在于代码和线上数据里。至于重写还是重构,我觉得得看项目和其他模块耦合程度