Skip to content

Monthly Archives: December 2008

Bad UI: Avery DesignPro

Avery is mainly know for their blank printer labels. Many people use Word for creating labels, but Avery also has their own program, Avery DesignPro. I used this last week to print some Christmas card labels, and found an excellent example of poor UI component design.
In these two screenshots, can you look [...]

Code coverage is like compiling

Several months ago, I began a concerted effort at work to get our code coverage numbers up. This was prompted by an upper management target of 85% code coverage by a certain date, which I initially saw as unrealistic within any timeframe. I hadn't done much work with code coverage, but I did [...]

Double dereferenced properties in Ant with Groovy

The TestNG report system is nice, but sometimes you need to integrate the TestNG output with some other test reporting system. At work, this other system requires that a single ".suc" or ".dif" file written to a common directory for each "test" you run, where "test" is defined however you want. In our [...]

Java is dead/alive

Funniest thing I read today:
"Autoboxing was a misguided effort to paper over Java’s early decision to have a segregated type system for primitives and objects. It was Java’s Plessy v. Ferguson decision that pretended primitives and objects were separate but equal; but the claim was no more true in Java than it was in American [...]