Claude Code

  • 通过 claude code 学习框架源码的阅读路线设计

    去年十月,我在给团队做 Vue 3 响应式系统的内部分享时,发现一个让人不安的事实:组里 7 个人,有 5 个声称“读过源码”,但问到 ref 和 reactive 在依赖收集层面的具体差异时,没人能说清楚。不是他们不努力,有人打印了源码,有人跟着调试走了一遍,有人甚至做了笔记。问题出在另一个维度:大部分人从来没有被教过如何设计一条源码阅读路线。 他们走进源码仓库,就像走进一座没有地图的城市,知道…

    AI 2026年6月28日
    000
  • 使用 claude code 自动化生成 changelog 与 commit 信息

    使用 Claude Code 自动化生成 Changelog 与 Commit 信息 去年十月,我接手了一个年久失修的开源项目。266 次提交,changelog 文件停在 v1.3.2,之后再没更新过。release notes 页面上写着八个字:“修复了一些已知问题”。贡献者群里有德国开发者直接发了封邮件问:“这个项目还活着吗?最近的变更完全看不懂。” 这不是个别现象。我在过去三年里审计过 4…

    AI 2026年6月28日
    200
  • 在大型现有项目中增量引入 claude code 的策略

    一、核心结论:增量引入的本质不是“让 AI 写代码”,而是“重新设计人机责任边界” 在聊具体策略之前,先把最核心的判断抛出来。这可能和你之前看到的绝大多数 AI 编程文章讲的完全相反。 claude code 在大型项目中最大的价值,不是它能写多少代码,而是它逼着团队重新审视一个以前一直被忽略的问题:你的项目到底有没有可以被清晰定义、被结构化描述、被规则化约束的“开发知识”? 如果没有,AI 一上…

    AI 2026年6月28日
    200
  • 用 claude code 将函数式代码转换为面向对象实现的案例

    用 Claude Code 将函数式代码转换为面向对象实现的案例 去年十一月份,我接手了一个旧项目。那个项目里有一个订单折扣计算模块,大概 600 多行纯函数,用了柯里化、组合、管道这些函数式范式。代码本身没问题,逻辑跑了一年多没出过 bug。问题在于,整个团队除了原作者,没人敢改。而我们恰好要对业务规则做一次大调整,原有的“满减 + 会员折扣”要扩展成“满减、会员折扣、限时抢购、新人专享”四个规…

    AI 2026年6月28日
    200
  • claude code 对不同编程范式的理解差异:面向对象 vs 函数式

    去年秋天,我在一个20万行的Spring Boot项目里重度使用Claude Code。第3天,我陷入了一种奇怪的循环,每次让它修改一个Service类的方法,它总能给出语法完美的补全,但一旦涉及该Service依赖的三个DAO和两个缓存层的状态同步,它就“忘记”刚才改过什么。最夸张的一次,它把user.setStatus()的状态值从ACTIVE改成SUSPENDED之后,在同一个对话的第7轮又…

    AI 2026年6月28日
    300
  • 将 claude code 作为面试编程辅助工具的利弊讨论

    将 claude code 作为面试编程辅助工具的利弊讨论 上周四下午,我坐在屏幕前完成了一场技术三面的倒数第二道题。面试官给出了一个中等难度的算法问题,要求在三十分钟内完成从理解需求、设计方案到编写可运行代码的全过程。我打开Claude Code,在终端输入了第一行指令:帮我分析这个数组处理需求,先别写代码,只列出可能的边界情况。然后我开始对着面试官讲述我的思考过程,同时观察Claude在终端里…

    AI 2026年6月28日
    100
  • 用 claude code 解决 LeetCode 典型问题的解题思路还原

    去年秋天,我在为一期关于“AI辅助编程”的内部技术分享准备素材时,遇到了一个当时觉得不可思议的现象。 我选了 LeetCode 上那道著名的 Hard 题,滑动窗口最大值(239)。传统的标准解法需要用到双端队列,思路并不直观,即使是复习过两轮的面试者,也经常在实现边界条件时卡壳。我把题目描述原封不动粘贴给 claude code,它用了不到 12 秒就给出了一个时间复杂度 O(n)、空间复杂度 …

    AI 2026年6月28日
    100
  • 在科学计算场景中用 claude code 加速 NumPy 代码撰写

    在科学计算场景中用 claude code 加速 NumPy 代码撰写 去年秋天,我在处理一个气候模拟项目的数据管道时,遇到了一个让我抓狂的问题:需要对一个三维气压数据立方体(经度×纬度×时间,大约是 720×360×8760 的规模)进行分段归一化,同时还要应用基于阈值的异常值检测。我花了整整一下午调试代码,经历了三次索引越界、两次广播错误、一次内存溢出,最后写出了一段虽然能跑但自己都不敢再看的…

    AI 2026年6月28日
    400
  • claude code 生成图像处理算法时的颜色空间处理质量

    去年十月,我在一个实时视频滤镜项目里栽了个大跟头。 项目需求很简单:用户上传一段视频,系统自动应用“电影感”调色预设,输出成片。我用 Claude Code 生成了一整套 LUT 应用管线,从 RGB 到 HSL 的色相偏移、饱和度映射、亮度曲线,代码写得干净利落,单元测试全绿,端到端跑通只用了四十分钟。上线那天,我接到第一通电话,客户说画面“像蒙了一层灰”,肤色“发青发紫”,红色灯笼“变成荧光粉…

    AI 2026年6月28日
    100
  • claude code 理解业务逻辑后生成领域驱动设计代码的尝试

    二〇二五年三月的一个深夜,我盯着屏幕上 Claude Code 生成的代码,整整沉默了二十分钟。不是因为代码太烂,恰恰相反,它生成的是一个标准的、教科书式的领域驱动设计分层结构:聚合根、值对象、领域服务、仓储接口,一应俱全。但问题是,它把合同计费规则写成了贫血模型,把一条本该在领域服务中承载的复杂业务逻辑,硬生生塞进了一个名为 ContractEntity 的 POJO 里,外加一堆 getter…

    AI 2026年6月28日
    200
站长微信
站长微信
分享本页
返回顶部