Skip to main content

Design For Exceptions

Posted by dwalend on October 6, 2003 at 4:57 AM PDT

I read Bill Venner's interview with James Gosling, "Failure and Exceptions," and with Anders Hejlsberg, "The Trouble with Checked Exceptions," and was a little surprised. I thought exceptions would be in .Net since .Net has taken so many other features from Java.

It's time to move on

Posted by felipeal on October 5, 2003 at 8:16 PM PDT

There's been a lot of talk lately about how Tiger (J2SE 1.5) is going to make Java easier to develop with, bringing it to the masses (or as Sun call it, to the "corporate developers"). I have no doubt that this promise *will* be fullfilled. My question is: *when* will that happen?

Reports of the "Demise of the XML Database" are dubious

Posted by mchampion on October 4, 2003 at 2:30 PM PDT

Phil Howard of Bloor Research presents anargument I've heard more than once recently: "The reason why there is this trend away from pure XML storage is because advanced XML capabilities are being introduced by all the leading relational vendors." As the developers of Object Oriented DBMS discovered, he says, "the truth is tha

All things Blinky

Posted by gonzo on October 4, 2003 at 2:56 AM PDT

Did you ever want to do things like *remotely* turn your porch light on, feed your cat or dog, water your plants or automatically feed ...

Hmmmmmm, I'm going to have to ponder on that one for a moment ...

Swing Hack 4: The universal right click

Posted by joshy on October 3, 2003 at 9:13 AM PDT

I received an email today asking about my use of the glass
pane. It seems this fellow wants to handle right clicks on
any component in each screen. A logical request. In most cases
your right clicks are not limited to a single component, yet to
receive the events required to show popups you have to add a
listener to each component! Not enjoyable.

If you act now

Posted by daniel on October 3, 2003 at 6:33 AM PDT

Bill Joy says, "If I were to propose one thing that we as the human race need to do, I'd say we can't let the future just happen anymore. "


Oh, and did we mention, if you act now, you can have a free iPod .

SLSB -> SFSB: Meaningless ?

Posted by schaefa on October 2, 2003 at 3:26 PM PDT

A colleague of mine just pointed out that in Richard Monson-Heafel’s EJB book (3rd edition) configurations like Stateless Session Bean (SLSB) -> Stateful Session Bean (SFSB) are considered meaningless. I understand that any EJB book cannot deal with all possible scenarios otherwise you need a truck to take the book home but I find it too interesting not to talk about.

I have seen the light.

Posted by joshy on October 2, 2003 at 1:50 PM PDT

As part of a new project for work I have finally broken
down and learned Struts and JSPs. Struts is tremendously useful. I wish it had been around five years ago when I was up to my ears
in webbased applications. But JSPs I've never been impressed with. They are
good for templating but the combination of java code and html always
seemed crufty.

Which way is up

Posted by daniel on October 2, 2003 at 6:18 AM PDT

Internationalizing your application is not just a matter of translating the words and checking with a native speaker that there aren't nuances you may have missed. You should also think about organizing the components on the screen so the flow is more natural.

Dear John…er...I Mean Debugger

Posted by sspielman on October 1, 2003 at 6:09 PM PDT

Dear John…er...I mean Debugger: