6
Chaînage de méthodes vs encapsulation
Il y a le problème classique de POO de chaînage de méthodes vs méthodes de "point d'accès unique": main.getA().getB().getC().transmogrify(x, y) contre main.getA().transmogrifyMyC(x, y) La première semble avoir l'avantage que chaque classe n'est responsable que d'un ensemble plus petit d'opérations, et rend tout beaucoup plus modulaire - l'ajout d'une méthode à …