begin quoting Lan Barnes as of Tue, Jan 24, 2006 at 06:09:06PM -0800: [snip] > ... and programmers put really annoying features in just because they've > figured out how to.
Heh. This is on the way to becoming a nearly-standard rant for me. Programmers are generally clever people. Decent ones Figure Stuff Out. And, not suprising, they like to *use* the Stuff They Figure Out. This leads to a problem: programmers figure out how to do something, and then look around for where they can apply it. Sometimes this is good (Oh, look, I can have every program print out it's options, with descriptive help message, plus it can generate a template configuration file for the user to modify!), and sometimes this is not so good (I just got back from a seminar on design patterns, I wonder how many of I'm I can use in one program?). We are very much a "I have a hammer, everything looks like a nail -- screws are kinda like nails, right? And bolts are kinda like screws. So therefore, a bolt is a nail." breed. -- _ |\_ \| -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
