
Re: Wheel
"The problem is not that you reinvent the wheel, but rather that you use generics for stuff, and then a wheel factory, and you just needed a wheel."
Of course the irony there is java doesn't technically need generics anyway since everything is inherited from Object. They were put in to "tidy up" the language. I'm sure they help with finding errors at compile time but they sure as hell don't help with syntatic readability.