9
Vaut-il mieux renvoyer une ImmutableMap ou une Map?
Disons que j'écris une méthode qui devrait renvoyer une Map . Par exemple: public Map<String, Integer> foo() { return new HashMap<String, Integer>(); } Après y avoir réfléchi pendant un moment, j'ai décidé qu'il n'y avait aucune raison de modifier cette carte une fois qu'elle est créée. Ainsi, je voudrais retourner …