群里有读者反馈,对Cursor AI编程有些顾虑,例如,后端计算金额的逻辑,出现一点错误,后果都是灾难性的。
所以,对于AI生成的代码,如果不加思索地直接使用,肯定会不放心。
但如果要一个个仔细检查,又太费劲了,还不如直接自己写代码更实在。
读者说得确实没错,不经思考,盲目接受AI代码,确实不放心,但逐个检查又太耗时费力。
在使用 Cursor 时,我也有类似的担忧,但可以通过以下措施,规避这些问题:
1. 使用 Git 管理代码版本,每次使用 Cursor 前先 Commit。对 AI 生成的代码进行审查,不盲目接受,就像团队成员间互相CodeReview一样。
2. 每次只让 AI 处理一个任务,仅针对某个模块进行修改。
3. 让 AI 编写单元测试代码。想不出现bug,最佳方案还是编写全面的自动化测试代码,覆盖各种场景。
现阶段,Cursor AI编程确实存在局限性,并不如网上传的那么厉害。
但也不要因噎废食,不应该因为有些问题就完全放弃它。
相反,我们应该评估在哪些领域它能提升效率,哪些方面还需谨慎使用,做到扬长避短。
我们要相信,AI一定会越来越聪明,彻底颠覆我们的工作方式。
当前的困难只是暂时的,我们要积极寻找解决方案,努力克服,与AI编程共同成长,未来才能占得先机。
·············· END ··············