Welcome to the first installment of the Cool Tools column. Encouraged by the tremendous amount of positive feedback I received from my debut article on object pooling, I’ve decided to take a stab at this writing gig. Each month, I’ll introduce a new useful Java utility. These utilities are basically “tools” I’ve devised and evolved over the past couple years of my Java programming career. These tools simplify the job of the coder while enhancing the performance and robustness of the application. I hope you’ll find them as useful as I have.
This month’s topic is global values. These are the values that allow us to change the look or behavior of our applications without changing any code. Global values must be accessible from anywhere, anytime.