News for hackers. Stuff that matters.
Re:FizzBuzz Enterprise Edition by userbinator on Sunday December 21, 2014 @12:35AM (#8779050)
The sad part is that many Java programmers would probably not realise that this is supposed to be a parody, because there are even more ridiculous-looking things in real, "production" Java code:

http://ws.apache.org/xmlrpc/apidocs/org/apache/xmlrpc/server...

http://docs.spring.io/spring-framework/docs/2.5.x/api/org/sp... (this one is somewhat famous - maybe it wins the "most number of design patterns in a class name" award?)

The impression I get whenever I come across code like this is that its authors were more interested in "creating architecture" than solving a real problem - and creating many classes containing short methods whose only function is to create more objects or pass existing ones around is a particularly insidious form of busy-work.

GNU Hello (http://www.gnu.org/software/hello/ ) is basically the same sort of thing done to a Hello World program.

Re:FizzBuzz Enterprise Edition by nfm on Sunday December 21, 2014 @01:05AM (#8779091)
Don't forget InternalFrameInternalFrameTitlePaneInternalFrameTitlePaneMaximizeButtonPainter (http://javadoc.bugaco.com/com/sun/java/swing/plaf/nimbus/Int...)
Re:FizzBuzz Enterprise Edition by ahmacleod on Sunday December 21, 2014 @01:32AM (#8779134)
"Convenient proxy factory bean superclass for proxy factory beans that create only singletons."
Re:FizzBuzz Enterprise Edition by HCIdivision17 on Sunday December 21, 2014 @01:38AM (#8779148)
I have the urge to find out if a well (or badly?) tuned Markov chain can generate functional enterprise java code; I know exactly enough java to be sure all those words in that order actually mean something, but not nearly enough to have any notion what, precisely, that is.
Re:FizzBuzz Enterprise Edition by ak4g on Sunday December 21, 2014 @02:38AM (#8779223)
For those who haven't seen it:

http://www.classnamer.com/

The Spring-flavored generator has an extra DesignPatternFactoryMixin.

http://www.classnamer.com/index.html?generator=spring

Re:FizzBuzz Enterprise Edition by jefffoster on Sunday December 21, 2014 @03:51AM (#8779319)
I played with this idea too, and ended up with http://www.methodnamer.com/
Re:FizzBuzz Enterprise Edition by modarts on Sunday December 21, 2014 @02:33AM (#8779220)
Convenient