Friend spotlight!
Whimsical Animations course
Friend spotlight!
NEW Whimsical Animations course
Friend spotlight! NEW Whimsical Animations course
huge discount only this week
Friend spotlight! Want to make your project stand out? NEW Whimsical Animations course huge discount only this week

Мёртвый код

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

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

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

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

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

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

Лечение

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

Выигрыш

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

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