The 25 most dangerous programming mistakes

Browsing around a bit I discovered a news item on slashdot about an article that list the 25 most dangerous programming mistakes, and how to avoid them.

In the first paragraph there is a suggested solution for this, drafting contracts with the developers holding them responsible for bugs. I kind of like the idea but what about the contract software companies has with their customers? There are very little support to users of software when there is a bug in it, besides patching it and releasing a fix.

Would this be a way for the company to put all that responsibility on the developer?

 

Leave a Reply

Your email address will not be published. Required fields are marked *