Champ temporaire.
Les champs temporaires reçoivent leurs valeurs (et sont donc nécessaires aux objets) uniquement dans certaines circonstances. En dehors de ces circonstances, ils sont vides.
##Signs and Symptoms
Les champs temporaires reçoivent leurs valeurs (et sont donc nécessaires aux objets) uniquement dans certaines circonstances. En dehors de ces circonstances, ils sont vides.

##Reasons for the Problem
Souvent, les champs temporaires sont créés pour être utilisés dans un algorithme qui nécessite une grande quantité d'entrées. Ainsi, au lieu de créer un grand nombre de paramètres dans la méthode, le programmeur décide de créer des champs pour ces données dans la classe. Ces champs ne sont utilisés que dans l'algorithme et restent inutilisés le reste du temps.
Ce genre de code est difficile à comprendre. On s'attend à voir des données dans les champs de l'objet, mais pour une raison ou une autre, ils sont presque toujours vides.

##Payoff
- Meilleure clarté et organisation du code.