Codex

  • codex代码在重构旧系统时产生的不必要依赖注入

    开场:一次“优雅”重构背后的灾难性依赖链 2025年年底,我接手了一个运行了12年的.NET Framework订单系统。代码量不算大,核心模块大约4万行,但几乎没有单元测试,所有业务逻辑都纠缠在几个“God Class”里。我当时手里正好有GitHub Copilot(底层就是Codex),心想:让AI帮我拆解,重构到.NET 8,不是很合理吗? 第一周,一切都很顺利。我让Codex分析一个付款…

    2026年6月29日
    2000
  • 我们如何用Codex辅助重构旧项目

    我们如何用Codex辅助重构旧项目 去年年底,我所在的技术团队接手了一个维护了四年多的旧项目。这个项目代码库膨胀到300多个TypeScript文件,依赖了47个npm包,其中11个已经停止维护超过一年。当我第一次在团队会议上提出“让Codex来帮忙重构”时,技术总监看了我一眼,说了句让我记到现在的话:“AI写的代码,到时候出了问题谁负责?” 三个月后,还是他,在复盘会上对所有人说:以后新项目能不…

    2026年6月18日
    8500
  • 从代码报错到被codex修复的体验

    那个周末下午差一刻三点,我盯着终端里一串红字出神:Uncaught TypeError: Cannot read properties of undefined (reading ‘map’)。这条报错信息我太熟悉了,熟悉到我几乎能条件反射地在文件里搜 data?.map。但这一次,我犹豫了,因为我刚刚把一个用了四个月的组件重构完,数据流从头改到尾,API 返回的字段名也变了三个。直觉告诉我,这个…

    2026年6月18日
    700
站长微信
站长微信
分享本页
返回顶部