Мертвий код
Також відомий як: Dead Code
Симптоми і ознаки
Змінна, параметр, поле, метод або клас більше не використовуються (найчастіше тому, що застаріли).
Причини появи
Коли вимоги до програмного продукту змінилися, або були внесені якісь коригування, але чистка старого коду не відбулася.
Мертвий код можна знайти в складному умовному коді, коли одна з гілок ніколи не може бути виконана (через наявність помилки або іншого збігу обставин).
Лікування
Краще за все мертвий код виявляється за допомогою якісного середовища розробки (IDE).
-
Видаліть невживаний код і зайві файли.
-
Непотрібних класів можна позбутися за допомогою вбудовування класу. Якщо в такого класа є підкласи чи суперклас, то підійте згортання ієрархії.
-
Для видалення непотрібних параметрів використайте видалення параметру.
Виграш
-
Зменшує розмір коду.
-
Спрощує його підтримку.