Крафт
Крафт — это жаргонное слово, обозначающее все, что осталось, ненужное и мешает. В частности, он используется для обозначения дефектных, замененных, бесполезных, ненужных или нефункциональных элементов компьютерного программного обеспечения .
История
[ редактировать ]
Примерно в 1958 году этот термин использовался в значении «мусор» студентами, посещавшими Клуб технических моделей железных дорог (TMRC) Массачусетского технологического института (MIT). [1] В клубном словаре 1959 года оно определялось как «то, что волшебным образом накапливается в клубной комнате прямо перед тем, как вы входите, чтобы навести порядок. Другими словами, мусор». [2] Его автор Питер Самсон позже объяснил, что это имелось в виду в смысле «мусор, то, что нужно подметать и выбрасывать. В словаре нет определения слова «грубый», слова, которое я услышал только несколько лет спустя». . [2] Крафт также может относиться к выпускникам, которые остаются социально активными в MIT. [3]
Происхождение этого термина неясно, но он может быть заимствован из Лаборатории Крафта Гарвардского университета . Построенный в 1915 году в подарок дарителю по имени Гарриет Отис Крафт. [4] здесь размещалась радиолокационная лаборатория факультета физики Гарвардского университета во время Второй мировой войны .
Программное обеспечение
[ редактировать ]В справочнике FreeBSD этот термин используется для обозначения оставшегося или замененного объектного кода , который накапливается в папке или каталоге при перекомпиляции программного обеспечения и новых исполняемых файлов и файлов данных. создании [5] Такая ерунда, если она необходима для правильной работы новых исполняемых файлов, может привести к возникновению BSD- эквивалента « ада зависимостей» . [6] Это слово также используется для описания случаев ненужного, остаточного или просто плохо написанного исходного кода в компьютерной программе, который затем бесполезно или даже вредно компилируется в объектный код. [7]
Накопление мусора может привести к техническому долгу , что впоследствии может сделать добавление новых функций или изменение существующих функций (даже для повышения производительности) более трудным и трудоемким.
В контексте интернет- или веб- адресов ( унифицированных указателей ресурсов или «URL-адресов») крафт относится к символам , которые имеют отношение или имеют значение только для людей, создавших сайт, например, детали реализации компьютерной системы, которая обслуживает страницу. Примеры URL-адресов могут включать расширения имен файлов , такие как .php или .html , а также внутренние организационные данные, такие как /public/ или /Users/john/work/drafts/ . [8]
Компьютерное оборудование
[ редактировать ]Крафт может также относиться к неиспользованным и устаревшим компьютерным принадлежностям, собранным путем модернизации, наследования или простого приобретения, как преднамеренного, так и по обстоятельствам. [9] Однако это накопленное оборудование часто приносит пользу, когда администраторам ИТ-систем, техническим специалистам и т.п. требуются критически важные запасные части. Неиспользованная машина или компонент, аналогичный производственному агрегату, может позволить практически немедленно восстановить неисправный агрегат, а не ждать доставки замены.
См. также
[ редактировать ]- Раздувание программного обеспечения
- Устранение мертвого кода , автоматическое удаление компиляторами ненужного кода.
- Повторяющийся код
- Ползучесть функций
- Молодой (японский термин)
- Хвосты спагетти
- Некодирующая ДНК
- Рудиментарность
Ссылки
[ редактировать ]- ^ Леви, Стивен (2010). Хакеры: Герои компьютерной революции (изд., посвященное 25-летию). О'Рейли Медиа. п. 8. ISBN 9781449393748 .
- ^ Jump up to: а б Самсон, Питер (2005) [июнь 1959 г.]. «КРАТКИЙ СЛОВАРЬ ЯЗЫКА ТМРК» . Проверено 30 мая 2018 г.
- ^ «Говорим на MITese» . Массачусетский технологический институт . Проверено 8 июня 2016 г.
- ^ «Бронзовая табличка, установленная в мемориальной лаборатории Крафта» . thecrimson.com . Проверено 26 ноября 2014 г.
- ^ «20.4.16.6. Что делать, если что-то пойдет не так?» . Справочник FreeBSD (3-е изд.) . Проверено 18 августа 2007 г.
- ^ «Хорошая картина ада (зависимости)» (блог). дисфункционель . Проверено 30 мая 2018 г.
- ^ «Крафт» . ТехТаржет . Проверено 30 мая 2018 г.
- ^ Бернерс-Ли, Тим (1998). «Гипертекстовый стиль: крутые URI не меняются» . Стиль W3C . Проверено 18 августа 2007 г.
Что делает URI крутым? / — Крутой URI это тот, который не меняется. / Какие виды URI меняются? / URI не меняются: их меняют люди .
- ^ "крутой" . Файл жаргона, версия 4.4.7 .
Внешние ссылки
[ редактировать ]
- В начале... была командная строка - статья Нила Стивенсона , в которой рассматривается концепция «хлама».
- Индекс грубости Верити Стоб в журнале доктора Добба