Monday, January 19, 2009

Top 25 Most Dangerous Programming Errors

A friend of mine in the industry passed on this news to me: The SANS Institute has released a compilation of the top 25 most dangerous programming errors. I don't think he was hinting at anything, but just in case, I read the article.

If you're a developer: Read the article. Absorb it. Think about it. Grind it up into a paste and apply it to your skin at night. Remember that the reason these errors are so common is not because all the other software developers out there are idiots: most of them are not. These errors are hard to recognize. They're hard to test for. And they're easy to forget.

Print the article. Hang it in your cubicle. Skim over it just before you check in code. Start using it in code reviews to set the standard for your team. Drop references to it at dinner. Blog about it.

If you're not a developer: You know one. Pass it on (that's how I got it). Your favorite developer needs the list, whether it's news or not. Give it to your mom. Use it as wrapping paper at a birthday. 

Get the message out.
Ss.

No comments: