Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Top 10 MUST know programming languages if you

Name: Anonymous 2005-09-20 13:20

Top 10 MUST KNOW programming languages if you want to be a programmer!

DISCUSS

Name: Anonymous 2005-11-18 13:01

>>104
>>105
Of course, the problem is that patterns really have turned too much into copy-n-paste who-cares-what-the-fuck-it-does.

>>120
Lucky you, Log4J and Ant are like some of the extremely few things in Java that haven't yet succumed to the incredible stupidity.

JSF is Java Server Faces. Take ASP.NET, remove anything good. Voila, JSF! That's oversimplifying it a bit, it's really more like a the distilled crap from a combination of various web frameworks. God forbid developers want something that works consistently. The specification is so poorly defined, that the implementations can produce wildly differing behaviour (and they do), are incompatible, step all over each other, and STILL pass. You might as well do random shit. Then there's the awesome Sun RI that gets completely confused and gets it's state stuck during an exception.

JSR 168 is the Portlet specification. It's got the same kind of problems as JSF.

Spring is an 'application framework'. Spring is:
Created by a consultant.
Promoted by books...written by said consultant.
Supported by said consultant.
Has an infactuation with the over abuse of XML configuration files...and really long class names.
Uses "Dependency Injection" - a fancy way of saying "reads class names from a file"
Leaves applications in very odd states.
Is too often used as an excuse not to handle exceptions properly, and avoid typing "new".
Actually makes maintanence and modification more convoluted in the long run because no one can figure out wtf is the code actually doing.
Often leaves your application in odd states.
Is a big gaping security hole.

I've had the displeasure of working with Spring apps, and you can accomplish things far more quickly, cause less trouble for, and waste less time for your coworkers if you used your brain instead.

And now, I'll end with a story...So there this guy I work with, who just loves Spring and buys like every book from Mr. Consultant. Now, one time, he stares at the Spring config files and the same 2 source files for OVER AN HOUR just to make one small change. This wasn't a large app either. Oh, and the app died when we changed appservers. Awesome. And I had to fix it. Not Mr. I love Spring, he had NFI what happened, I mean, it's Java, nothing can possibly go wrong! Wonderful.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List