Sometimes you have to be evil!

Many times the most innocuous aspects of programming create lot of trouble. Take the innocent Properties file. These avatars of Hashtable are collections of key-value pairs, frequently used by applications for their need for external resources and configuration settings. Now pointers such as these tell you that reading the Properties file using java I/O is […]

"this" is no good!

Eric Burke has a very sound advice against using “this” in your Java code, an advice against the conventions. Prefixing object field references with “this”, says Eric, clutters up code and may indicate too much complexity. “If you really need to differentiate local variables from object fields, consider prefixing your object fields with “_” or some other […]

Project Rave

Sue Spielman has some more details on Project Rave. The key phrase here is “simplified development model”,  in accordance with Sun’s aim of  “lowering the barrier and entry point for the corporate developers” and “sucking up the VB corporate/IT programmers into the Java platform”. It’s another thing that, as Sue reported, a 404 error surfaced during Hammerhead’s demo at […]

Well begun!

Though some have been grumbling right from its launch I think the new initiative of a community place is a welcome step. Moreover, I think the fact that it is “blessed by SUN” will add to the likelihood of it becoming the “new central meeting place”. Now, I don’t wish to undermine the feeling here that the other existing communities […]

Will Tiger be scary?

I was very happy when I wrote this but Matt Quail scared me badly. Though pertinent, I hope such scepticism is later proven unfounded. Don Park insists that there was no need to go for features like “Generics” when there were other critical pending issues like extending SWT and incremental installation. But as Joshua Bloch said, none […]

Sun: Empathising with Programmers?

My tête-à-tête with EJB was not pleasant. Though involved in server-side development I have never been into developing end-to-end J2EE applications using EJB. Despite of joining a crash course it scared me. Many fellow Java developers would perhaps agree: conceptually, EJB seemed intimidating. It seems Sun Microsystems has now awoken to the fact as well. […]