ConstructiCat Logo
CodeBust.
Browse section ▾

Código muerto.

Una variable, parámetro, campo, método o clase ya no se utiliza (normalmente porque ha quedado obsoleto).

##Signs and Symptoms

Una variable, parámetro, campo, método o clase ya no se utiliza (normalmente porque ha quedado obsoleto).

##Reasons for the Problem

Cuando los requisitos del software han cambiado o se han realizado correcciones, nadie tuvo tiempo de limpiar el código antiguo.

Este tipo de código también puede encontrarse en condicionales complejos, cuando una de las ramas se vuelve inalcanzable (debido a un error u otras circunstancias).

##Payoff

  • Reducción del tamaño del código.

  • Mantenimiento más sencillo.