Введение

Жаргонное слово для избыточного, навязчивого материала, изначально использовавшегося в сфере вычислений – это вычислительный термин.

"Круфт" – это жаргонное обозначение всего, что осталось ненужным, избыточным и мешает работе. В частности, этот термин применяется к дефектным, устаревшим, бесполезным, лишним или неработоспособным элементам в компьютерном программном обеспечении.

История

Около 1958 года термин использовался студентами, часто посещавшими клуб Tech Model Railroad Club (TMRC) при Массачусетском технологическом институте (MIT), в значении "хлам". В 1959 году в словаре клуба он был определен как "то, что необъяснимым образом появляется в клубе непосредственно перед уборкой. Иными словами, мусор". Его автор, Питер Самсон, позже пояснил, что это подразумевалось как "остатки, то, что нужно подмести и выбросить. В словаре нет определения слова "круфти", этого слова я не слышал ещё несколько лет". Происхождение термина неясно, но возможно, оно связано с лабораторией Круфта Гарвардского университета. Построенная в 1915 году в качестве подарка от жертвовательницы Гарриет Отис Круфт, она во время Второй мировой войны размещала радарную лабораторию физического факультета Гарварда.

Программное обеспечение

В руководстве FreeBSD термин используется для обозначения устаревшего или замененного объектного кода, который накапливается в папке или каталоге при перекомпиляции программного обеспечения и создании новых исполняемых файлов и файлов данных. Этот "мусор", если он требуется для правильной работы новых исполняемых файлов, может привести к проблеме зависимостей, аналогичной "аду зависимостей" в BSD-системах. Этот термин также используется для описания ненужного, устаревшего или просто плохо написанного исходного кода в компьютерной программе, который затем бесполезно или даже вредно компилируется в объектный код. Накопление такого "мусора" может привести к техническому долгу, что впоследствии затруднит и удлинит процесс добавления новых функций или изменения существующих – даже для повышения производительности. В контексте интернет- или веб-адресов (Uniform Resource Locators или "URLs") под "мусором" понимаются символы, имеющие значение только для создателей сайта, например, детали реализации компьютерной системы, обслуживающей страницу. Примеры "мусора" в URL могут включать расширения имен файлов, такие как php или html, и внутренние организационные детали, такие как /public/ или /Users/john/work/drafts/.

Компьютерная аппаратная часть

Круфт также может означать неиспользуемые и устаревшие компьютерные устройства и комплектующие, накопленные в результате модернизаций, полученные по наследству или просто приобретенные, как намеренно, так и случайно. Однако это накопленное оборудование часто оказывается полезным, когда администраторам ИТ-систем, техникам и подобным специалистам требуются критически важные запасные части. Неиспользуемый компьютер или компонент, аналогичный рабочему, может позволить быстро восстановить неисправный, вместо ожидания доставки замены.