Good article, I particularly like the bit about "Enforce Composition
over Inheritance"...and the impact it has on forcing us to thinking
about explicitly designing extension points.  Scott has done a real
nice job of this with CAS 3 code base.

Bill

On Fri, Feb 29, 2008 at 10:54 AM, Eric Dalquist
<[EMAIL PROTECTED]> wrote:
> Found this article yesterday when trying to explain some of the pros of
>  marking variables final in Java:
>  http://renaud.waldura.com/doc/java/final-keyword.shtml
>
>  Beyond the defensive programming aspect I found it interesting that
>  there are actually performance gains in concurrent systems when
>  variables are declared final.
>
>  -Eric
>



-- 
William G. Thompson, Jr.
Associate Director - Architecture & Engineering
Enterprise Systems and Services, Rutgers University
voice: 732 445-5428 | fax: 732 445-5493 | [EMAIL PROTECTED]

-- 
Join your friends and colleagues at JA-SIG 2008 - "Higher Education Solutions: 
The Community Source Way!"
April 27th - 30th, 2008 in St. Paul, Minnesota USA

Featuring CAS, DSpace, Fedora, Fluid, Internet2, Kuali, Sakai, uPortal, and 
more!
Information/Registration at: 
http://www.ja-sig.org/conferences/08spring/index.html

You are currently subscribed to [email protected] as: [EMAIL 
PROTECTED]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev

Reply via email to