11 万行 AI 代码不腐化:Mole 作者的六条 Vibe Coding 工程法
dotey · x · 2026-08-31
产品工程师 HiTw93 在 Mole 发布第 13 版后分享:项目已有约 11 万行 Swift 产品代码、7.3 万行测试代码和 3347 个 XCTest,核心观点是「AI 写的代码应该由 AI 来测试」。dotey 总结其要点:
- 架构与分层依然重要:AI 提速后,技术架构、分层与抽象仍需工程师判断,首个版本跑起来后就应与 AI 讨论定架构并文档化
- 单测是质量基石:测试从 56 个涨到 3347 个,重点覆盖「结果看似正常实则出错」的场景;修 bug 时同步添加回归测试
- 少做功能积累,功能清理时代码一起清理
- GitHub Actions 做 CI/CD,发布前在干净云端机器完整跑一次自动化测试
- 让 AI 自动执行验证纠错,只在必要阶段人工介入
- 重复工作沉淀为 skill,不必每次从头向 AI 解释
「编程与Agent」频道最新
- Agent 技能生态分散:VoltAgent 收藏与各厂商自建并存 — Critical-Gene-1422 · 2026-08-31
- GitHits:让 AI Agent 深度理解项目依赖的 MCP 服务器 — skvark · 2026-08-31
- Flare IDE:自带 MCP 任务管理与 Agent 审计功能 — AlgoWithNoRhythm · 2026-08-31
- 储蓄见底才纠结:数据工程师该让 AI 写代码吗 — TeacherAggressive444 · 2026-08-31
- MCP 管了工具协议,谁来管权限?开源运行时治理层 — Trout_dev · 2026-08-31
- MCP 工具悄悄改了定义怎么办?MCPSEAL 本地拦截 — StageAccomplished806 · 2026-08-31