Hasty Briefsbeta

双语

The Economic Benefit of Refactoring

3 hours ago
  • 重构由智能体编写的代码库可以显著减少未来更改的 Token 消耗。
  • 在一份 17,155 行的数据访问层文件上进行了实验,将其拆分为多个较小的文件。
  • 重构后,一次代表性更改的输入 Token 数量减少了 83%,从 159,564 降至 27,360。
  • 这种节省是因为智能体读取的代码更少,而不是总代码量减少。
  • 重构过程需要人工指导,因为智能体不擅长重构。
  • 实验耗时约 8 小时,表明重构在时间和金钱上都具有价值。
  • 作者建议进一步研究更复杂的更改和持续重构。