Código Morto.
Uma variável, parâmetro, campo, método ou classe não é mais usado (geralmente porque está obsoleto).
##Signs and Symptoms
Uma variável, parâmetro, campo, método ou classe não é mais usado (geralmente porque está obsoleto).

##Reasons for the Problem
Quando os requisitos do software mudaram ou correções foram feitas, ninguém teve tempo de limpar o código antigo.
Esse tipo de código também pode ser encontrado em condicionais complexas, quando um dos ramos se torna inalcançável (devido a um erro ou outras circunstâncias).
##Payoff
-
Tamanho de código reduzido.
-
Manutenção mais simples.