测试驱动开发
-
在claude code中实现测试驱动开发(TDD)的尝试与反馈
上周五下午三点,我把一个写了三天的用户认证模块的测试文件全部扔进了回收站。 不是模块本身有问题,恰恰相反,模块跑得很好,测试覆盖率显示是 94%。但当我让一位新加入团队的同事基于这些测试用例理解业务逻辑时,他盯着屏幕看了十五分钟,然后转过头问我:“这些测试到底在测什么?”我重新审视了那些由 Claude Code 生成的、数量庞大的测试用例,发现了问题:它们测了一切能被轻易测到的东西,却完美避开了…
-
如何使用 Claude Code 进行代码生成与调试:完整教程
如果你刚在终端里敲下 npm i -g @anthropic-ai/claude-code,然后看着光标闪烁不知道该让它干什么,你不是一个人。 Claude Code 真正的分水岭不是能不能装上,而是:你能不能让它进入你的实际开发流程,而不是变成另一个需要百度“怎么用”的工具。 这是我在过去半年高强度使用、带着四个项目走完完整周期的核心判断,这篇文章不是安装手册,而是一张从零到“它比Copilot…