Autumn SALE

Мёртвый код

Также известен как: Dead Code

Симптомы и признаки

Переменная, параметр, поле, метод или класс больше не используются (чаще всего потому, что устарели).

Причины появления

Когда требования к программному продукту изменились, либо были внесены какие-то корректировки, но чистка старого кода так и не была проведена.

Мёртвый код можно обнаружить и в сложном условном коде, где одна из веток никогда не может быть исполнена (в виду ошибки или другого стечения обстоятельств).

Лечение

Лучше всего мёртвый код обнаруживается при помощи хорошей среды разработки (IDE).

Выигрыш

  • Уменьшает размер кода.

  • Упрощает его поддержку.