ConstructiCat Logo
CodeBust.
Browse section ▾

Envie de fonctionnalité.

Une méthode accède aux données d'un autre objet plus qu'à ses propres données.

##Signs and Symptoms

Une méthode accède aux données d'un autre objet plus qu'à ses propres données.

##Reasons for the Problem

Cette mauvaise odeur peut apparaître après le déplacement de champs vers une classe de données. Si c'est le cas, vous voudrez peut-être déplacer également vers cette classe les opérations sur les données.

##Payoff

  • Moins de duplication de code (si le code de manipulation des données est regroupé à un endroit central).

  • Meilleure organisation du code (les méthodes de manipulation des données se trouvent à côté des données elles-mêmes).