
1 nkidgm 3 天前 1.单词拼错 2.拼音命名的变量 3.驼峰不严谨。 4.函数之间的空白行,有时是 1 行,有时是 2 行+ |
3 sduoduo233 3 天前 via Android 看注释 |
4 LHN 3 天前 看边界判断 |
5 zhangli2946 3 天前 1. 变量需要在“用”之前显式声明的编程语言 2. 声明存放位置是否位于函数体内开始的地方 ---- 生成式 AI 一般不会优化的这么细节(吧) 利益相关 :go 程序员 |
6 milkzizi 3 天前 看水印 |
7 Rorysky 3 天前 错误是判别人和 ai 的关键 写得好的是 ai ,写的一般的是人 |
8 ShareDuck 3 天前 @sduoduo233 AI 也写注释哦。 |
9 co2fe 3 天前 看注释,明显不需要注释的地方却注释的很清楚,多半是 AI |
10 ww2000e 3 天前 打印字符串喜欢加表情。。 |
11 cppc 3 天前 喜欢在代码中聊天,比如://已经按照你的要求改为 XXX |
12 Rickkkkkkk 3 天前 注释写一大堆的 |
13 IlIl 3 天前 AI 生成注释会写 1,2,3,4,5 ... 收东西的 就是 // 就完了 |
14 chendy 3 天前 过于规整 用一些很奇怪很罕见的 api 总之就是没人味 |
15 maolon 3 天前 注释,文档写的异常完整,那基本就是 ai 作品了 |
16 levelworm 3 天前 一般来说,AI 生成过的我都会再过一遍,基本上就没人能看得出来了。AI 有时候生成的很怎么说呢,层层叠叠的,但是其实又没有这个必要,这个时候我就得把这些代码重新写一下,然后把注释按照自己的理解写一遍。 |
18 linkopeneyes 2 天前 @co2fe 我有的时候会喜欢把我写的代码,让 ai 把每一行都帮我注释一下 |
19 darkengine 2 天前 喜欢把 if 条件揉一起的是 AI ; If 条件一个个摆出来,善用“提前退出原则”的是古法编程。 |
20 sir283 2 天前 AI 会生成完整的函数参数和注释,古法编程会简洁一些,而且不会有那么多注释,函数名字不是拼音就是简单的单词。 |
21 jackOff 2 天前 古法编程会有阅读障碍式的过度设计模式写法,哪怕有注释也看不懂写的什么鬼东西,而且注释也大概率牛头不对马嘴 |
22 cat9life 2 天前 吃饭要有锅气, 便有要有键盘气? |
24 kaivbv 2 天前 AI 写的比人好,写的烂的就是古法编程。 |
25 nakun233 2 天前 注释写的多少和分布可以大致判断,人没那么细 |
26 ilemon18 2 天前 函数命名 |
27 zhengfan2016 2 天前 |
28 MagicalCarl 2 天前 看 git 提交日期,2022 年之前即大概率古法编程 |
29 xdzhang 2 天前 注释 |
30 lujiaosama 2 天前 @co2fe 真的吗. 我现在不主动要求 CODEX, 它都不帮我注释. |
32 Aicnal 2 天前 1. Codex 已经不注释了; 2. 如果 Git 一下子短时间内提交很多行,基本上就是 Vibe Coding ; 3. 感觉现在区分已经没太大意义了,和之前区分文章是人写还是 AI 写的一样,反正我现在有些公众号文章已经没办法区分出来了 |
33 zealotxxxx 2 天前 都鸭子类型了,是不是 AI 又有什么意义呢 |
34 rev1si0n 2 天前 只能从风格判断,每个人风格都不一样,但是 AI 写的代码风格其实看起来都大差不差,但是你得看多了古法作者的风格才能看出来是不是,比如我,能不用 if else 就不用虽然也不是个好习惯。 |
35 94 1 天前 没必要纠结吧,就好像每个人的行文风格都不一样。简单区分可读代码和不可读代码就好了吧。 不过 AI 喜欢用 try catch 倒是真的。但很多 00 年左右的程序员我看也比较喜欢。 |