[闲聊] 真的有人会说面条式代码吗

楼主: Wardyal (Wardyal)   2026-09-22 07:09:26
https://i.vgy.me/hBSulm.png
我玩变态监狱第一次听到这种用法
查了一下 Wikipedia 还真的有
你们有听过别人讲过这个用法吗
就 面条式代码 好像是泛指写不好的 Code
不过不知道为什么是面条
作者: Giornno (乔鲁诺.乔三槐)   2026-09-22 07:17:00
我们一般不会说是面条一般都是说这坨程式码跟屎一样没有过渡型态,只有正常的程式码<=>屎山代码
作者: gox1117 (月影秋枫)   2026-09-22 07:21:00
只会说写的像屎一样不会讲什么面条
作者: raincole (冷鱼)   2026-09-22 07:24:00
算是工程师的日常单字 不过一般都是直接讲spaghetti没听过有人刻意翻译成面条
作者: bnn (前途无亮回头是暗)   2026-09-22 07:25:00
概念用的是一坨
作者: brmelon (清水西瓜)   2026-09-22 07:26:00
中文讲屎山比较多吧
作者: spfy (spfy)   2026-09-22 07:28:00
这是英文的管用说法 中文也有工程师也都听得懂但不常这样用吧 就是一坨屎现代谁用goto会被同事拖到厕所里打
作者: CLisOM (tt)   2026-09-22 07:31:00
台湾是说程式码不是代码吧
作者: pponywong (pony)   2026-09-22 07:35:00
goto 处理fallback很好用阿 还有部分算法有些地方 直接硬塞statement 还不如用goto
作者: Giornno (乔鲁诺.乔三槐)   2026-09-22 07:39:00
有些针对很难设计的地方与其硬写,用goto可以省心力啊可是如果goto里面塞goto弄得人看不懂那就只能拖去厕所打了
作者: suanruei (suanruei)   2026-09-22 07:49:00
屎山代码
作者: orze04 (orz)   2026-09-22 07:52:00
低阶语言用goto没问题啊
作者: pponywong (pony)   2026-09-22 07:54:00
goto 好像也只有C/C++/Fortran 常看到Fortran还没有macro/lambda 可以稍微修一下写法goto 几乎是必用 而且goto也比macro/lambda好懂
作者: Ahhhhaaaa (果汁肥宅)   2026-09-22 08:01:00
我都写穷举法代码
作者: k798976869 (kk)   2026-09-22 08:18:00
这个叫意大利面式 不过现在都用AI 没人在手动写code所以已经不会使用了
作者: CCNK   2026-09-22 08:19:00
优越代码
作者: starsheep013 (星绒绵羊)   2026-09-22 08:24:00
通常都直接说大便
作者: hongsiangfu (不可亵玩焉)   2026-09-22 08:26:00
不好的程式码很多,面条式只是其中一种描述
作者: davidiid (WooL)   2026-09-22 08:32:00
虽然还没看原文但看上面讨论,这句各方面都没翻好我猜是查资料时翻维基,维基繁中是直接用简中的名称
作者: NKN (99%是眼镜与吐槽)   2026-09-22 08:41:00
记得那是英文用法传到日本去的说法
作者: YeaPa (叶胖)   2026-09-22 08:51:00
你用的 kernel 就一堆 goto 喔
作者: poco0960 (poco)   2026-09-22 08:54:00
C不用goto会弄的更屎
作者: dreamnook2 (dreamnook)   2026-09-22 08:54:00
(′・ω・‵)中文通常是讲一坨
作者: spfy (spfy)   2026-09-22 09:05:00
我想用 但同事超痛恨 所以为了跳出巢状循环写了好几个flag一直往外跳 超麻烦...
作者: Bencrie   2026-09-22 09:09:00
意大利面式烂 code 层层交叠纠缠不清然后台湾工程师讲支语才是主流。讲代码的比讲程式码的多
作者: chuegou (chuegou)   2026-09-22 09:25:00
会讲意大利面
作者: defreestijl (花生)   2026-09-22 09:29:00
一长串代码很省空间耶(几kb)
作者: jatj   2026-09-22 09:31:00
代码是什么
作者: b160160 (HG Life is Foo~~~)   2026-09-22 09:38:00
代你的
作者: wulouise (在线上!=在电脑前)   2026-09-22 09:48:00
spaghetti code,每次打我都要查spaghetti怎么写
作者: hh123yaya (KID)   2026-09-22 10:24:00
不然改成baguette code
作者: holybless (D.)   2026-09-22 10:37:00
最近设计魔兽插件 边改边修到5x版 有一次ai回应自爆说他用python写的
作者: Richun (解放左手的OO之力)   2026-09-22 10:38:00
speghetti code都讲意大利面,都是指乱用goto或各种跳出机制的烂code,尤其goto乱写你看到的就真的跟spaghetti一样看到一头要一路追到底才看得到另一头在哪里。
作者: linzero (【林】)   2026-09-22 10:45:00
goto要看情况,有时用了会写得更简洁方便
作者: ren740719 (雪月灿)   2026-09-22 10:59:00
Goto不是不能用,但不能滥用
作者: x94fujo6   2026-09-22 11:04:00

Links booklink

Contact Us: admin [ a t ] ucptt.com