Campo temporal.
Los campos temporales reciben sus valores (y, por tanto, los objetos los necesitan) solo en determinadas circunstancias. Fuera de esas circunstancias, están vacíos.
##Signs and Symptoms
Los campos temporales reciben sus valores (y, por tanto, los objetos los necesitan) solo en determinadas circunstancias. Fuera de esas circunstancias, están vacíos.

##Reasons for the Problem
A menudo, los campos temporales se crean para usarlos en un algoritmo que requiere una gran cantidad de entradas. Así, en lugar de crear un gran número de parámetros en el método, el programador decide crear campos para estos datos en la clase. Estos campos se usan únicamente en el algoritmo y permanecen sin utilizar el resto del tiempo.
Este tipo de código es difícil de entender. Esperas ver datos en los campos del objeto, pero por algún motivo casi siempre están vacíos.

##Payoff
- Mejor claridad y organización del código.