Quote of the week
[Posted August 17, 2011 by corbet]
And when you let developers create arbitrarily long identifiers, some
of them do crazy things. At work, it all started with
Tools/Java/StringUtilities/StringTransformer.java
Tools/Java/StringUtilities/StringCollectionTransformer.java
which are not too crazy. But they naturally spawned
Tools/Java/StringUtilities/NullRemovalStringCollectionTransformer.java
which is only slightly less insane than
Tools/Java/StringUtilities/StringTransformerBackedStringCollectionTransformer.java
Now when you consider the presence of
Tools/Java/StringUtilities/ToLowerCaseStringTransformer.java
it's only natural to create
Tools/Java/StringUtilities/ToLowerCaseStringTransformerBackedStringCollectionTransformer.java
and that, of course, demands the creation of
Tools/Java/StringUtilities/TestToLowerCaseStringTransformerBackedStringCollectionTransformer.java
I'm not kidding! This stuff is for real! Who could make this up?)
P.S. please don't flame Java developers. The poor souls, they really
don't know any better. I actually feel sorry for them more than
anything.
--
Greg Ward
(
Log in to post comments)