Link to Original Source
Let's say it's some sort of system that allows users to write some custom rules for some business case. Sound complex?
Here's what I tell you:
I wrote the UI using MVC which pipes into the Builder pattern to create a rules file. The rules file goes through the parser pattern and if that passes it puts it into the database as a valid rule.
There I've just described 2000 hours of development work in 2 sentences.
Try doing that without using known design patterns.
...had to bludgeon Netscape to death to win
Wrong! Joel Spolsky had a different take: http://www.joelonsoftware.com/articles/fog0000000069.html
They should just integrate better with existing gadgets so I don't have to wear fucking cargo pants and have a wallet that is 3 feet big.
Right and let's be honest: "No one's gotten a hand job in cargo shorts since 'nam." -Superbad
I don't know if any of these are valid counter arguments, but #9 had to be written by someone trolling this wiki.
9. The action-at-a-distance by Jesus, described in John 4:46-54.
How can you write that with a straight face? I mean come on.
From his site:
Update: Please do not think that this implementation is 30x faster than the Flash Player developed by Adobe. One(!) microbenchmark is never a number you should count on. I would like to make clear that I never said this.
I've been doing Java development for quite some time. Although I think being assailed by a retard with a baseball bat is worse than working with Java front end technologies, the discussion of which technology to use always brings groans from the development team.
What do you use? Web front ends with JSF or JSP? Do you use something like IceFaces or Trinidad which are implementations of JSF? Do you use Swing/SWT and shoot for some sort of RCP programming model with Java Web Start? Do you pick Adobe's Flex on the front end, Java on the server and go with the baggage of flash?
The one thing I wish Sun would have done with Java is put together a more cohesive and easier to develop front end. I can only assume MS runs circles around Java in this space.
This major weakness of the Java stack means I get trolled all the time by those MS guys! Curse you Sun and now Oracle!!