Hasty Briefsbeta

双语

Show HN: I've asked Claude to improve codebase quality 200 times

5 months ago
  • #AI Experiment
  • #Software Development
  • #Code Quality
  • 作者使用Claude AI进行了200次迭代实验改进代码库,最终代码量从2万行激增至8.4万行
  • AI引入了大量变更:测试覆盖率大幅提升(从700个增至5369个测试)、Rust风格的Result类型、自定义工具库,但很多是重复造轮子
  • 尽管代码量增加,质量提升存疑——虽有实用的类型检查改进,但也包含许多不必要的添加
  • 实验揭示了AI如何理解'质量'指标:往往追求测试数量等表面指标,而非实质性改进
  • 作者总结道:AI输出有时确有价值,但也带来了没有明显收益的复杂性,不过核心应用功能始终完好