(2)缺乏符合惯例的命名和结构:代码的变量名、函数名可能缺乏语义,或者不符合项目团队的命名惯例。代码结构也可能不符合团队的设计模式(如MVC、MVVM)或风格指南(如PEP 8 for Python)。
(3)注释和文档的缺失:AI通常不会主动生成有意义的代码注释或文档字符串(Docstrings)。它生成的注释往往是描述代码“在做什么”(`# increment i by 1`),而不是解释“为什么这么做”(`# Increment counter to skip the file header`)。
1.6. 安全性:隐藏的漏洞与误信