"pageSizeChanged" promotes that cannot get changed and therefore the
latter check is needless
if (pageSizeChanged) {
pageSize = length;
}
I've had to look at it twice as well ;)
On 29 Nov., 15:37, Paul Grenyer <paul.gren...@gmail.com> wrote:
> Hi
>
>
>
> On Mon, Nov 29, 2010 at 2:34 PM, ailinykh <ailin...@gmail.com> wrote:
> > Hello, everybody!
> > In HasDataPresenter.java I see code like this:
>
> > // Update the page size.
> > final boolean pageSizeChanged = (pageSize != length);
> > if (pageSizeChanged) {
> > pageSize = length;
> > }
>
> > and later
> > if(pageSizeChanged)
> > doSomething();
>
> > What a reason to use 'final' keyword here? Dos it help to produce
> > better java script?
>
> No. It's a clear intent that pageSizeChanged should not be changed
> after it is set. If someone does change it the compiler will tell you.
> Final is very important in Java. Look it up!
>
> --
> Thanks
> Paul
>
> Paul Grenyer
> e: paul.gren...@gmail.com
> b: paulgrenyer.blogspot.com
> t: pjgrenyer
--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
No comments:
Post a Comment