text: 克魯夫是一個行話，指的是任何剩餘的、多餘的和礙事的東西。它特別用於計算機軟體中的缺陷、被取代的、無用的、多餘的或功能失調的元素。歷史.大約在1958年，這個詞被經常在麻省理工學院的學生們用在“垃圾”的意義上。在1959年版的俱樂部詞典中，它被定義為“在你走進去打掃之前神奇地堆積在俱樂部房間的東西。換句話說，就是垃圾”。其作者Peter Samson後來解釋說，這是指“殘渣，需要掃除和扔掉的東西。字典中沒有‘crufty’的定義，這個詞我直到若干年後才聽到”。“cruft”也可以指那些在麻省理工學院保持社會活動的校友。這個詞的起源並不確定，但它可能來自哈佛大學的Cruft實驗室。它建於1915年，是一位名叫“Harriet Otis Cruft”的捐贈者的禮物，在第二次世界大戰期間，它是哈佛物理系的雷達實驗室。直到20世紀90年代初，在Cruft大廳的窗戶前還可以看到堆放著未使用的技術裝置。《牛津英語詞典》提供了“crufty”一詞的詞源，並引用了在牙買加的用法，該詞的意思是粗糙、粗暴的外觀或結痂，也許是作為“scruffy”的改進版本。軟體.FreeBSD手冊中使用這個術語來指當軟體被重新編譯併產生新的可執行檔案和資料檔案時，在資料夾或目錄中積累的剩餘或被取代的目的碼。 如果新的可執行檔案需要正常工作的話，這種克魯夫會導致BSD中的依賴性地獄。這個詞也被用來描述計算機程式中不必要的、遺留的或只是寫得不好的原始碼，然後被無用地、甚至有害地編譯成目的碼的情況。克魯夫的積累可能會導致技術債務，從而使增加新功能或修改現有功能--甚至改善效能更加困難和耗時。在網際網路或網址的背景下，克魯夫指的是那些只與建立網站的人有關或有意義的字元，如提供頁面的計算機系統的實施細節。URL克魯夫的例子包括副檔名，如 ".php" 或 ".html"，以及內部組織細節，如 "/public/" 或 "/Users/john/work/drafts/"。計算機硬體.克魯夫也可以指未使用的和過時的計算機配件，透過升級、繼承或簡單的收購，無論是有意還是無意地收集。 然而，當IT系統管理員、技術人員和類似人員需要關鍵的替換部件時，這些積累的硬體往往有好處。一個類似於生產單位的未使用的機器或部件可以使故障單位得到近乎即時的恢復，而不是等待運來的替代品。
metadata.dataset: erhwenkuo/wikipedia-zhtw
metadata.title: 克魯夫
metadata.url: https://zh.wikipedia.org/wiki?curid=7885213