1.3 KiB
1.3 KiB
#рефакторинг #запахи_кода
Признаки
- Переменная, параметр, поле, метод или класс больше не используются (чаще всего потому, что устарели)
Причины появления
- Когда требования к программному продукту изменились, либо были внесены какие-то корректировки, но чистка старого кода так и не была проведена
- Мёртвый код можно обнаружить и в сложном условном коде, где одна из веток никогда не может быть исполнена (в виду ошибки или другого стечения обстоятельств)
Рефакторинги
Результат
- Уменьшает размер кода
- Упрощает его поддержку

