Cruft -- что это в программировании. Значение слова ("крафт")

Cruft -- что-то "остаточное" (в смысле: ненужное, побочное), не несущее реальной полезной нагрузки в вашем ПО.

Пример cruft-а

Например, документация по Django называет подстроку ".php" (в URL), которая может встречаться на сайтах написанных на PHP (при явном указании входного скрипта), cruft-ом, противопоставляя это "чистым url-ам из django", т.е. сравниваются пути вроде:

/forum/programming.php

и

/forum/programming

Вот часть ".php" документаторы django и называют "крафтом".


В защиту PHP:
на самом деле в современных php-фреймворках во всю (и обратного практически нет) используются "чистые url", в которые фрагменты типа ".php" не входят ;)

Что ещё почитать