烧饼论坛 LZ.SB
登录

AI 写的代码你们现在还逐行 review 吗?身边技术最强的人怎么做?

672
  • xushuo
    UID 7664Lv.3 初识社区 编辑于

    最近我越来越有一个疑问:AI / Codex 一次能吐出来的代码越来越多,功能能跑、测试也能过,但人真的还能把这些代码完整 review 过来吗?

    我说的 “review 不了” 有两种情况:一种是实现细节已经超出自己熟悉的范围,看得很慢甚至看不太懂;另一种是改动量太大,理论上能看懂,但根本没有精力逐行检查。

    另外我发现现在还有不少人对 “AI 写代码” 这件事挺嗤之以鼻的。只要听说一个人主要靠 AI 干活、又没有把 AI 生成的每一行代码都彻底 review 明白,就会觉得这属于“许愿式编程 / vibe coding”,觉得这种人是水货、懒、什么都学不到,代码早晚出事。

    我有点好奇这种态度到底来自哪里。是真的长期做工程以后得出的结论——AI 可以写,但只要自己 review 不动,就根本不应该合并和上线?还是很多人其实很难接受:以前花很多时间学会、并且曾经很稀缺的一部分实现层技能,现在价值正在被 AI 压缩?当然也可能这个猜测完全是我想多了,人家的批评本身就是事实。还有一种可能是嘴上非常排斥,但实际工作里自己也已经在大量用 AI,只是标准说得比实际做得严格。

    所以更想问问大家真实情况:

    1. AI 写出来的代码,你们还会逐行 review 吗?
    2. 如果不逐行看,主要看什么:架构、diff、关键路径、测试、静态检查,还是再让另一个 AI review?
    3. 你身边技术最厉害、最会写代码的人,用 AI 之后还会认真逐行 review 吗?还是也已经变成 “把关 + 测试” 为主?
    4. 如果自己其实 review 不动 AI 写的大量代码,最后凭什么判断它可以合并、上线?
    5. 对 “不逐行 review AI 代码 = 许愿式编程 / 水货” 的说法,你觉得这是工程常识,还是有一部分属于对新工作方式的排斥?

    比较想听真实工作流,尤其是长期高强度用 AI 写代码的人。最好别只讲原则,说说自己现在实际上怎么干。

  • 收藏支持反对打赏

2 条回复

  • WeeLee
    UID 6452Lv.1 初来乍到
    #1

    现在都是 codex 完成后,直接提测

  • nep
    UID 9373Lv.1 初来乍到
    #2

    不看,让他自己测,测完我在测

发表回复