使用ChatGPT提示能自动编写测试代码吗?- michaelfeathers
原文中文,约2500字,阅读约需6分钟。发表于: 。如今,有许多基于GPT的工具可以分析注释和代码,并在您键入时提出补全建议。 您也可以提示它们生成或转换代码。 无论哪种情况,您都可以选择接受更改(或不接受),但必须小心。 基于GPT的工具容易产生幻觉问题--它们是不确定的。 它们用于生成创造性输出。 但是 "被卡住 "的随机性可能会导致过多的创造性:导致生成的代码出现微妙的错误或与您的意图不符。...
现在有很多基于GPT的工具可以分析注释和代码,并在您键入时提出补全建议。建议将提示写成测试,以作为工具输出的检查,简化审查步骤并消除不确定性。然而,目前的工具可能提供过多信息,导致更多审查和错误。将提示作为约束条件的策略可应用于其他任务,如生成食谱,帮助管理人工智能的幻觉倾向并引入精确性。