L'immuabilité est l'incapacité de modifier les données après leur création. Les modifications sont plutôt effectuées en copiant les données. Une propriété des données immuables est qu'elles sont * référentiellement transparentes *.
J'avais lu dans un livre de conception que la classe immuable améliore l'évolutivité et sa bonne pratique pour écrire une classe immutable dans la mesure du possible. M ...