spaghetti code 義大利麵條式代碼

spaghetti code
繁:義大利麵條式代碼
简:意大利面条式代码

所謂義大利麵條式代碼,就是指一個代碼的控制結構複雜、混亂而難以理解,尤其是用了很多GOTO、例外和線程這類無組織的分歧架構。感覺在過去的幾個月中,你們所有的開發人員,都像無頭蒼蠅似的亂飛亂撞,工作方向不明確,因而效率也不高。」

快跑!別讓項目被編寫代碼的廉價「血汗工廠」拖累(2017年8月19日)。新浪網,取自 http://news.sina.com.tw/article/20170819/23527668.html

COBOL, particularly the early versions, allowed programmers the freedom to write code without much structure, leading to complex, sprawling programs scorned as so-called spaghetti code.

Lohr, S. (2017, June 4). Jean Sammet, Co-Designer of a Pioneering Computer Language, Dies at 89. The New York Times. Retrieved from https://www.nytimes.com/2017/06/04/technology/obituary-jean-sammet-software-designer-cobol.html