Great article today in MSNBC.com regarding software and why it's so bad: http://www.msnbc.com/news/768401.asp?0dm=N11LT
Quote: "Even a few members of the software-is-different school believe that some programming practices must be reformed. "We don't learn from our mistakes," says Rand's Pfleeger" One thing I disagree with in this article is mainly that they're forgetting a huge factor. The huge factor being that sometimes specs are out of the engineers hands. If I get a code spec for something a client wants and it's silly, I push back as much as I can and try to steer on the right path, but ... doesn't mean that the client will always listen. We're learning from our mistakes, but rapid application development is increasingly being pushed to a higher and higher threshold, it's never 'rapid' enough. Of course, the majority of this article deals with software in general and not web apps. I do agree with one statement in the article: "Engineers who develop code don't look at software in the same way as the system administrators who maintain it, the marketers who sell it, or the end users who put it to work." It's amazing how many companies often develop stuff and never use their product. This happens a lot and sometimes it's beyond our control (and not enough time). Anyway, my apologies for being off topic on this, but I felt it was a good article following up an old thread and the whole 'learning' thing. We the developers are learning, but the world around us isn't as responsive as we would like them to be (read: deadlines are still the same, clients aren't researching, etc). ~Todd -- ============================================================ Todd Rafferty ([EMAIL PROTECTED]) - http://www.web-rat.com/ | Team Macromedia Volunteer for ColdFusion | http://www.macromedia.com/support/forums/team_macromedia/ | http://www.flashCFM.com/ - webRat (Moderator) | http://www.ultrashock.com/ - webRat (Back-end Moderator) | ============================================================ ______________________________________________________________________ Structure your ColdFusion code with Fusebox. Get the official book at http://www.fusionauthority.com/bkinfo.cfm FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Archives: http://www.mail-archive.com/[email protected]/ Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

