I find it mildly expressive to be able to say:

    public static final String KEYWORD_CONSTANT = "foobledy foo";

My reader will know that this is a constant that is safe to use as such.

Other than this and the syntactic captured variable case, I don't use final.

On Sat, Feb 13, 2010 at 1:05 PM, Benson Margulies <bimargul...@gmail.com>wrote:

> That doesn't, sadly, prevent
>
>    x[2] = 1;
>
> So, to me, final is too weak to be useful. I put them in code when
> required due to the rules about anonymous functions capturing locals,
> but never otherwise.
>



-- 
Ted Dunning, CTO
DeepDyve

Reply via email to