这里的失败模式很明显:你生成了一段「正确」的代码,但它和所在代码库完全格格不入。它可以运行,但看起来像是另一个人写的,因为确实是另一个实体写的。于是,人类开发者要么必须把它重写成符合项目风格的样子,要么永远忍受代码库内部的不一致。这两种结果都很糟糕。