作者:
Wardyal (Wardyal)
2026-09-22 07:09:26https://i.vgy.me/hBSulm.png
我玩變態監獄第一次聽到這種用法
查了一下 Wikipedia 還真的有
你們有聽過別人講過這個用法嗎
就 麵條式代碼 好像是泛指寫不好的 Code
不過不知道為什麼是麵條
作者:
Giornno (喬魯諾.喬三槐)
2026-09-22 07:17:00我們一般不會說是麵條一般都是說這坨程式碼跟屎一樣沒有過渡型態,只有正常的程式碼<=>屎山代碼
作者:
gox1117 (月影秋楓)
2026-09-22 07:21: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台灣是說程式碼不是代碼吧
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沒問題啊
goto 好像也只有C/C++/Fortran 常看到Fortran還沒有macro/lambda 可以稍微修一下寫法goto 幾乎是必用 而且goto也比macro/lambda好懂
作者: k798976869 (kk) 2026-09-22 08:18:00
這個叫義大利麵式 不過現在都用AI 沒人在手動寫code所以已經不會使用了
作者: CCNK 2026-09-22 08:19:00
優越代碼
作者: hongsiangfu (不可褻玩焉) 2026-09-22 08:26:00
不好的程式碼很多,麵條式只是其中一種描述
雖然還沒看原文但看上面討論,這句各方面都沒翻好我猜是查資料時翻維基,維基繁中是直接用簡中的名稱
作者:
NKN (99%是眼鏡與吐槽)
2026-09-22 08:41:00記得那是英文用法傳到日本去的說法
作者:
YeaPa (葉胖)
2026-09-22 08:51:00你用的 kernel 就一堆 goto 喔
作者:
spfy (spfy)
2026-09-22 09:05:00我想用 但同事超痛恨 所以為了跳出巢狀迴圈寫了好幾個flag一直往外跳 超麻煩...
義大利麵式爛 code 層層交疊糾纏不清然後台灣工程師講支語才是主流。講代碼的比講程式碼的多
作者:
chuegou (chuegou)
2026-09-22 09:25:00會講義大利麵
作者:
jatj 2026-09-22 09:31:00代碼是什麼
作者:
b160160 (HG Life is Foo~~~)
2026-09-22 09:38:00代你的
作者:
wulouise (在線上!=在電腦前)
2026-09-22 09:48:00spaghetti code,每次打我都要查spaghetti怎麼寫
作者: holybless (D.) 2026-09-22 10:37:00
最近設計魔獸插件 邊改邊修到5x版 有一次ai回應自爆說他用python寫的
作者:
Richun (解放左手的OO之力)
2026-09-22 10:38:00speghetti code都講義大利麵,都是指亂用goto或各種跳出機制的爛code,尤其goto亂寫你看到的就真的跟spaghetti一樣看到一頭要一路追到底才看得到另一頭在哪裡。
作者:
linzero (【林】)
2026-09-22 10:45:00goto要看情況,有時用了會寫得更簡潔方便