Meng Shaomeng shao
软件质量正在从 “代码本身” 迁移到 “约束系统” 以前代码是人写的,看看代码就知道好坏:写得干不干净、跑得快不快、别人能不能看懂、有没有测试。review 代...
AI 摘要
Addy Osmani 指出,AI Agent 时代软件质量从代码审查转向约束系统,工程师的竞争力在于构建质量关卡。
推荐理由常规快讯,保留列表
原文
以前代码是人写的,看看代码就知道好坏:写得干不干净、跑得快不快、别人能不能看懂、有没有测试。review 代码的人,就是把关的人。
现在有了 Agent 就完全不一样了。Agent 一个小时写的代码,人一个星期都看不完。逐行 review 这条路,客观上就走不通了。
那质量靠什么?靠你给 Agent 搭的那套关卡:测试、确定性检查、变异测试、质量度量。代码写得不行,直接拦下来,轮不到下游的人收拾残局。
说白了:你定的规则约束,决定了 Agent 写的东西敢不敢上线。
以后工程师之间拉开差距的,就是谁能搭出一套让烂代码根本混不过去的系统。
Addy Osmani: Software quality now depends on the constraints you set around your agents.
When humans manually wrote most of the code we could look at the code itself for signs of quality. Is it clean? Is it thoughtful? Is it fast? Can another engineer understand it? Does it have tests?
57/100
讨论
暂无评论。