AI 编码时代你还在坚持测试驱动开发吗
rseroter · x · 2026-10-27
rseroter 发推提问:用了 AI 编码工具后,你是否还在做测试驱动开发(TDD)?不只是项目初期,而是在新功能和 bug 不断到来时持续坚持?
他推荐了 John Arundel(@bitfield)的 Go TDD 文章《Dancing backwards with Go: why TDD is weird》。文章以「先写测试、后写函数」的倒置思路讲解 TDD:先假装 IsSorted 函数已经存在,写好测试再补实现,这种「魔法函数」技巧可应用于修 bug、设计 API 等场景。
「编程与Agent」频道最新
- GitHub Spec Kit 主推规格驱动开发:5 条命令让 AI 编码先规划后动手 — Arindam_1729 · 2026-10-28
- LangChain 详解设计 Agent 构建:品味来自上下文而非模型 — LangChain · 2026-10-28
- 开发者感慨:五年后回看今天满屏的终端与 Agent 标签页会有多荒诞 — DavidWells · 2026-10-28
- 团队逆向工程 Claude Code 记忆机制:实现简单但有隐患 — letandrewcook · 2026-10-28
- 多模态 GraphRAG 处理飓风损毁评估:连缺失与矛盾证据也能建模 — JeremyCMorgan · 2026-10-28
- vibe coding 亲历:个人项目 20 小时工作量压缩到 2 小时 — gleech · 2026-10-28