A lot of people are saying how they wouldn't do this. Would you mind listing a few alternatives?
All I can think of at the moment is a declarative approach, using a properties file or xml or somesuch, in which case, the benefit would be ease or change.
But this would a bit of hassle. I think the example given would be faster to code, and I personally don't find it hard to read at all.