Английская лексика: Разработка программного обеспечения · Проверка и качество кода

Что значит dead code?

Значение и примеры · Разработка программного обеспечения

существительноеРаспространённый термин

dead code: неиспользуемый код, мёртвый код

Код, который никогда не выполняется или результат которого нигде не используется, например старая функция, которую никто не вызывает; он лишь затрудняет чтение проекта.

Где и как употребляется

При проверке предлагают удалять неиспользуемый код, а не комментировать его: историю и так хранит система контроля версий. Многие IDE и линтеры обнаруживают неиспользуемые функции и переменные.

Примеры предложений

  1. Half of this file is dead code from the old checkout, so let's delete it.

    Половина этого файла — неиспользуемый код старого оформления заказа; давайте удалим его.

    Устаревшая логика занимает значительную часть файла и больше не нужна.

  2. Don't comment out dead code; Git already remembers it.

    Не оставляй мёртвый код в комментариях: Git и так хранит его историю.

    Для сохранения прежней версии достаточно истории Git, поэтому закомментированный код лишний.

Распространённые словосочетания

  • remove dead code
  • clean up dead code
  • dead code elimination
  • unused code