Jim Cushing began his Java career in 1997 while working at a small Gainesville, FL company and attending the University of Florida. Since then, he roosts a short trip north in Atlanta, Georgia developing J2EE-based applications for a Fortune 100 company. Outside of software development, his passions include photography, Gator football, and running. He remains a fan of Java, but a critic of Sun.
Exceptions can give your application robustness by telling you what went wrong where, but only if you use them correctly. Jim Cushing offers three rules for getting the most out of exceptions.
A recent book, The Paradox of Choice: Why More is Less by Barry Schwartz, has been getting quite a bit of attention lately. In it, Schwartz contends—and his research backs this up...
Today, residents of Iowa will participate in the state's causas, the first in this election. They will cast their vote for the Democratic party's presidential nominee. The Iowa caucus draws a...
As I drove to work one particularly foggy morning, I listened to a National Public Radio report about research done on fruit flies. A scientist believes he had isolated the gene that not only...
Most people believe they are a better driver than the rest of the motorists on the road. Of course, that can't possibly true; there has to be at least a handful of below average drivers. And you...