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