What do you do when you gather security experts from around the world together? You create a top 25 list of the most dangerous programming errors around of course! That’s what the SANS Institute has over on their website here. According to the press release:

“Shockingly, most of these errors are not well understood by programmers; their avoidance is not widely taught by computer science programs; and their presence is frequently not tested by organizations developing software for sale.”

IMHO, it’s really not all that shocking. The classroom environment teaches kids the foundations to becoming developers/programmers. That environment teaches them to solve problems methodically and using tried and tested ways.. it teaches them the fundamentals of data structures and the fundamentals of algorithm design. One could argue security is another important class that needs to be taught but this can’t really be integrated in my opinion until later on in the course load. Students need other fundamental lessons taught first.

So with that said, this list is a good read – no matter where you’re at in your software developer career. There just might be things you didn’t quite realize.

[Check it out via News.com]

Technorati Tags: