Sur le blog Chaotic Java on peut trouver une réflexion intéressante sur comment gérer l’accès aux collections d’une classe.
Deux méthodes sont proposées, la première est l’approche “paranoïaque” dans laquelle on ne met pas à disposition les collections utilisées par la classe. On propose juste des méthodes comme add/remove/get avec une gestion des erreurs pour avoir la main sur l’utilisation de la collection.




