Généralement, non, cela n'a pas d'importance.
Je voudrais utiliser le deuxième exemple car il supprime l'indirection et vous savez exactement à quelle valeur vous accédez. Vous pouvez décider plus tard que vous voulez effectuer un calcul supplémentaire sur la valeur avant de la renvoyer, changeant ainsi la signification de la méthode getter. (Bien que dans ce cas, vous devriez créer une nouvelle méthode getter qui retourne la nouvelle valeur ... mais disons que vous étiez fatigué et que vous venez d'ajouter une ligne dans ce même getter par accident.) Maintenant, vous obtiendrez une valeur que vous pourriez ou pourrait maintenant attendre. Si cela peut être ce que vous voulez et que vous voulez que cela soit appliqué à travers votre code, alors bon, sinon vous avez un problème ou vous obtiendrez le mauvais résultat sans le savoir.
Je n'avais jamais entendu parler de UAP auparavant, merci de m'avoir édifié là-dessus –