<< September 8, 2003 | Home | September 10, 2003 >>

Allen Holub is Evil

Search Google for "Allen Holub is Evil", and you will find a couple JavaWorld articles written in a very provocative style, and a whole lot of commentaries from various luminaries of the Java and OO world. Cedric Beust's opinions seem the most balanced and insightful.

Daniel Steinberg already started the speculation train in his Java Today editorial, predicting Allen's next target might be "Why Singletons are evil."

Here's my list of suggestions:

  • Hundred-method classes are evil
  • Pointless three-level package names are evil
  • Twenty-six megabyte rt.jar is evil
  • Log4j.jar everywhere is evil
  • Reinventing the wheel in Java is evil
  • Ad hoc "reusable" code is evil