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
