Linux Magazine: Squashing Bugs at the Source
Jul 08, 2004, 13:00 (1 Talkback[s])
(Other stories by Benjamin Chelf)
Re-Imagining Linux Platforms to Meet the Needs of Cloud Service Providers
"There are many ways to make software better: unit testing
exercises individual pieces of software; stress tests put an entire
project through rigorous paces; and field testing allows customers
to deploy and test pilot software releases in production-like
"If you're a software developer, you're no doubt familiar with
these and a host of other techniques and methodologies designed to
improve the quality of your code. But, believe it or not, you can
start debugging and improving your code before your code even runs.
Source code analysis attempts to find bugs by reading and analyzing
the source code of your program..."