如何判断一段代码是不是“古法编程”?

3 月 4 日
 hc9527

嗯,有键盘气。

4307 次点击
所在节点    程序员
35 条回复
jackOff
3 月 5 日
古法编程会有阅读障碍式的过度设计模式写法,哪怕有注释也看不懂写的什么鬼东西,而且注释也大概率牛头不对马嘴
cat9life
3 月 5 日
吃饭要有锅气,
便有要有键盘气?
cat9life
3 月 5 日
@cat9life #22 便有-> 编程

这也证明了我这条是古法输入的..
kaivbv
3 月 5 日
AI 写的比人好,写的烂的就是古法编程。
nakun233
3 月 5 日
注释写的多少和分布可以大致判断,人没那么细
ilemon18
3 月 5 日
函数命名
zhengfan2016
3 月 5 日
1. 看注释,如果一些简单的东西,比如 lo.map 都要注释:循环遍历出 a list 的值,大概率是 ai
2. 看错误处理,ai 特别喜欢写 try catch ,然后假定一堆边界情况,但是有些时候根本不需要,框架已经自带了错误捕捉,我们需要做的就是 throw err ,让框架自己处理
3. 看对项目其他代码的 import ,有些公司项目有很好的基建封装,一般古法编程都是能用第三方或者项目已经有的 utils 和 component 就用,但是 ai 不使用,反而热衷于自己造轮子,多写几百行的代码
MagicalCarl
3 月 5 日
看 git 提交日期,2022 年之前即大概率古法编程 😂
xdzhang
3 月 5 日
注释
lujiaosama
3 月 5 日
@co2fe 真的吗. 我现在不主动要求 CODEX, 它都不帮我注释.
ShareDuck
3 月 5 日
@Rehtt 有道理。
Aicnal
3 月 5 日
1. Codex 已经不注释了;
2. 如果 Git 一下子短时间内提交很多行,基本上就是 Vibe Coding ;
3. 感觉现在区分已经没太大意义了,和之前区分文章是人写还是 AI 写的一样,反正我现在有些公众号文章已经没办法区分出来了
zealotxxxx
3 月 5 日
都鸭子类型了,是不是 AI 又有什么意义呢
rev1si0n
3 月 5 日
只能从风格判断,每个人风格都不一样,但是 AI 写的代码风格其实看起来都大差不差,但是你得看多了古法作者的风格才能看出来是不是,比如我,能不用 if else 就不用虽然也不是个好习惯。
94
3 月 6 日
没必要纠结吧,就好像每个人的行文风格都不一样。简单区分可读代码和不可读代码就好了吧。

不过 AI 喜欢用 try catch 倒是真的。但很多 00 年左右的程序员我看也比较喜欢。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1195764

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX