手上一个逆向的活,反编译出来的代码就摆在那,让它照着写。它偏不。自己脑补一套看着挺合理的实现,跟原逻辑对不上。
纠结了挺久要不要给这个项目专门弄一套skill,或者让它把开发文档持续落盘。但又怕搞成另一种负担——文档写了它也不看,等于白搭。
后来想明白点:它不是不会看,是反编译出来的东西在它眼里就不像正常代码。变量名全是a1 a2,控制流是拧巴的,它的本能就是把这些东西修好,往它见过的正常样子上靠。你越让它写得漂亮,它离原逻辑越远。
所以关键可能不是补文档,是先把它那股想美化的劲儿摁住。有搞过逆向的佬吗,你们怎么处理的