读书

其实不用担心代码命名的问题,agent 并不是简单通过猜关键字去找代码的,它会阅读代码片段,根据上下文去找。

举个例子来说,它发现程序崩溃了,它会先根据错误日志去定位到崩溃的位置,然后先阅读这部分的代码,
以此为起点,再去找相关的代码,直到上下文足够定位问题,再去生成修复的代码。

zwdroid (@zwdroidai)
向老师请教个问题:历史代码中有很多局部的改动,导致很多方法名其实根本表达不了它的意图,
还有日志、变量名、甚至模块名,这些历史债都在,但是因为项目众多,所以基本不让随便改动,
那在这种“词不达意”的代码充斥的情况下,bash 这种语义搜索很容易被误导,有什么好的建议吗?
例如通过 mapping ?
添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论