Another benefit is it removes a lot of otherwise unneccessary imports.
I think var should be used anywhere where the righthand-side expression is clear. Compare
var str = new String();
to
var waat = HERE.be().dragons("purple");
And with Spring-like classes like 'StaticFactoryBananaMakerBuilder', declaring the class makes it less readable.
1 comment
[ 3.2 ms ] story [ 15.8 ms ] threadI think var should be used anywhere where the righthand-side expression is clear. Compare var str = new String(); to var waat = HERE.be().dragons("purple");
And with Spring-like classes like 'StaticFactoryBananaMakerBuilder', declaring the class makes it less readable.