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

Reply via email to