Se objetos imutáveisable são bons, simples e oferecem benefícios na programação simultânea, por que os programadores continuam criando objetos mutáveis²? Tenho quatro anos de experiência em programação Java e, a meu ver, a primeira coisa que as pessoas fazem após criar uma classe é gerar getters e...