作者Wardyal (我永远喜欢 红林诺亚)
看板C_Chat
标题[闲聊] 真的有人会说面条式代码吗
时间Tue Sep 22 07:09:26 2026
https://i.vgy.me/hBSulm.png
我玩变态监狱第一次听到这种用法
查了一下 Wikipedia 还真的有
你们有听过别人讲过这个用法吗
就 面条式代码 好像是泛指写不好的 Code
不过不知道为什麽是面条
--
举起人民的法槌
https://i.imgur.com/XJ5H9uD.jpg
派蒙帮这篇文点赞
https://i.imgur.com/XN8USku.jpg
谢谢捏
https://i.imgur.com/V6amEum.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.158.251.10 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Chat/M.1790032169.A.D4B.html
1F:推 Giornno: 我们一般不会说是面条 09/22 07:17
2F:→ Giornno: 一般都是说这坨程式码跟屎一样 09/22 07:17
3F:→ Giornno: 没有过渡型态,只有正常的程式码<=>屎山代码 09/22 07:18
4F:推 gox1117: 只会说写的像屎一样不会讲什麽面条 09/22 07:21
5F:推 raincole: 算是工程师的日常单字 不过一般都是直接讲spaghetti 09/22 07:24
6F:→ raincole: 没听过有人刻意翻译成面条 09/22 07:24
7F:→ bnn: 概念用的是一坨 09/22 07:25
8F:→ brmelon: 中文讲屎山比较多吧 09/22 07:26
9F:→ spfy: 这是英文的管用说法 中文也有工程师也都听得懂但不常这样用 09/22 07:28
10F:→ spfy: 吧 就是一坨屎 09/22 07:28
11F:→ spfy: 现代谁用goto会被同事拖到厕所里打 09/22 07:29
12F:推 CLisOM: 台湾是说程式码不是代码吧 09/22 07:31
13F:推 pponywong: goto 处理fallback很好用阿 还有部分演算法 09/22 07:35
14F:→ pponywong: 有些地方 直接硬塞statement 还不如用goto 09/22 07:36
15F:推 Giornno: 有些针对很难设计的地方与其硬写,用goto可以省心力啊 09/22 07:39
16F:→ Giornno: 可是如果goto里面塞goto弄得人看不懂那就只能拖去厕所打 09/22 07:40
17F:→ Giornno: 了 09/22 07:40
18F:推 suanruei: 屎山代码 09/22 07:49
19F:推 orze04: 低阶语言用goto没问题啊 09/22 07:52
20F:→ pponywong: goto 好像也只有C/C++/Fortran 常看到 09/22 07:54
21F:→ pponywong: Fortran还没有macro/lambda 可以稍微修一下写法 09/22 07:55
22F:→ pponywong: goto 几乎是必用 而且goto也比macro/lambda好懂 09/22 07:56
23F:推 Ahhhhaaaa: 我都写穷举法代码 09/22 08:01
24F:推 k798976869: 这个叫义大利面式 不过现在都用AI 没人在手动写code 09/22 08:18
25F:→ k798976869: 所以已经不会使用了 09/22 08:18
26F:推 CCNK: 优越代码 09/22 08:19
27F:推 starsheep013: 通常都直接说大便 09/22 08:24
28F:推 hongsiangfu: 不好的程式码很多,面条式只是其中一种描述 09/22 08:26
29F:推 davidiid: 虽然还没看原文 09/22 08:32
30F:→ davidiid: 但看上面讨论,这句各方面都没翻好 09/22 08:32
31F:→ davidiid: 我猜是查资料时翻维基,维基繁中是直接用简中的名称 09/22 08:34
32F:→ NKN: 记得那是英文用法传到日本去的说法 09/22 08:41
33F:推 YeaPa: 你用的 kernel 就一堆 goto 喔 09/22 08:51
34F:推 poco0960: C不用goto会弄的更屎 09/22 08:54
35F:→ dreamnook2: (′・ω・‵)中文通常是讲一坨 09/22 08:54
36F:→ spfy: 我想用 但同事超痛恨 所以为了跳出巢状回圈写了好几个flag 09/22 09:05
37F:→ spfy: 一直往外跳 超麻烦... 09/22 09:05
38F:推 Bencrie: 义大利面式烂 code 层层交叠纠缠不清 09/22 09:09
39F:→ Bencrie: 然後台湾工程师讲支语才是主流。讲代码的比讲程式码的多 09/22 09:15
40F:推 chuegou: 会讲义大利面 09/22 09:25
41F:推 defreestijl: 一长串代码很省空间耶(几kb) 09/22 09:29
42F:嘘 jatj: 代码是什麽 09/22 09:31
43F:嘘 b160160: 代你的 09/22 09:38
44F:推 wulouise: spaghetti code,每次打我都要查spaghetti怎麽写 09/22 09:48
45F:推 hh123yaya: 不然改成baguette code 09/22 10:24
46F:推 holybless: 最近设计魔兽插件 边改边修到5x版 有一次ai回应自爆说 09/22 10:37
47F:→ holybless: 他用python写的 09/22 10:37
48F:→ Richun: speghetti code都讲义大利面,都是指乱用goto或各种跳出机 09/22 10:38
49F:→ Richun: 制的烂code,尤其goto乱写你看到的就真的跟spaghetti一样 09/22 10:39
50F:→ Richun: 看到一头要一路追到底才看得到另一头在哪里。 09/22 10:40
51F:→ linzero: goto要看情况,有时用了会写得更简洁方便 09/22 10:45
52F:推 ren740719: Goto不是不能用,但不能滥用 09/22 10:59