J'ai lu un article sur Law of Demeter et ça me rend confus.Loi de Demeter - est-ce vraiment communiquer uniquement avec des amis?
Il affirme que quelque chose comme ceci:
var width = mapControl.get_mapState().getMapRange().getSize().get_width();
devrait être remplacé par ceci:
var mapState = mapControl.get_mapState();
var mapRange = mapState.get_mapRange();
var width = mapRange.get_width()
Je suis un peu confondu la cause ici ce dernier on est tout de même que le premier mais écrit différemment. Dans les deux cas, j'accède finalement à "largeur" qui n'est pas un ami direct de ma classe actuelle.
Alors, pourquoi la deuxième façon est-elle vraiment meilleure?
Non, cet article n'a aucun sens. Pourriez-vous le relier? – Bergi
il a été imprimé des choses, sinon il y aurait quelques commentaires critiques immédiatement ci-dessous. C'est pourquoi ça m'a rendu confus. – RobertPorter