2
Podemos realmente usar a imutabilidade no OOP sem perder todos os principais recursos do OOP?
Vejo os benefícios de tornar objetos no meu programa imutáveis. Quando estou realmente pensando profundamente em um bom design para o meu aplicativo, muitas vezes chego naturalmente a muitos dos meus objetos sendo imutáveis. Muitas vezes chega ao ponto em que eu gostaria de ter todos os meus objetos imutáveis. …