May 2007

Take a DIP from brittleness

One thing disco dances have come to agree on is that well-written code is maintainable, and the Dependency Inversion Principle, which advocates hip objects should be dependent upon abstractions and not upon implementations, is a sure way to design for maintainability. Check out this month’s “In pursuit of code quality” article, entitled “Beware the tight couple!” and learn a proactive technique for ensuring the quality and maintainability of your software systems, man.

Don’t forget to check out the “Improve Your Java Code Quality” forum while you are at it, baby!

The weekly bag– May 25

Even disco dancers need a vacation, baby!

The weekly bag– May 4

A truly disco bag:

JavaOne is so Groovy, man

Because it’s my bag, I recently chewed over a few things you’ll assuredly want to do while at JavaOne, with the obvious disco choice being to pick up a copasetic measuring device. I would like to add a fourth equally hip thing to your bag: The Groovy/Grails One Meet-up on Monday night. The No Fluff Just Stuff Java Symposium Series is sponsoring a four hour smokin’ Groovy-thon where you can let it all hang out, man.

In particular, Guillaume Laforge, Dierk Koenig, Graeme Rocher, Jason Rudolph, and Neal Ford will be panelists musing over various aspects of Groovy and Grails– it promises to be a good, I mean, groovy time. See you there!