Kann übermäßiger Gebrauch von final mehr schaden als nützen?

Warum legen die Leute so großen Wert darauf, dass jede Variable in einer Klasse "final" ist? Ich glaube nicht, dass das Hinzufügen von final zu privaten lokalen Variablen wirklich von Vorteil ist, oder dass final wirklich für etwas anderes als Konstanten und das Übergeben von Variablen an anonyme innere Klassen verwendet wird.

Ich möchte keinen Flammenkrieg beginnen, ich möchte nur ehrlich wissen, warum dies für manche Menschen so wichtig ist. Vermisse ich etwas?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage