¿Por qué las personas son tan enfáticas en hacer que todas las variables dentro de una clase sean "definitivas"? No creo que haya ningún beneficio real al agregar variables locales finales a las privadas, o realmente utilizar el final para cualquier cosa que no sean constantes y pasar variables a clases internas anónimas.¿Puede el uso excesivo del daño final más que el bien?
No estoy buscando comenzar ningún tipo de guerra de llama, honestamente quiero saber por qué esto es tan importante para algunas personas. ¿Me estoy perdiendo de algo?
"Use final liberally" - http://www.javapractices.com/topic/TopicAction.do?Id=23 – Nate
Tiene respuestas que señalan los beneficios, quiero preguntar dónde cree que podría dañar ? – Thilo
¿Qué es una "variable local privada"? ¿Te refieres a un campo privado o una variable local? Las personas pueden tener opiniones diferentes sobre los dos casos, y su pregunta no aclara de qué está hablando, o si se refiere a ambos. –