A ship of tools... for Java ME programming
Some people like to rely on tools for software assurance. Others, prefer making sure to take their time writing code and not just spit out programming vomit, just to see if it works. Then, those who ralph out code will rely on tools to clean up the mess. Ick.
See:
Relying on tools is for fools
Here's a quote:
Even the average cell phone,
contains three to five million
lines of code... there is
enormous room for error.
SureLogic’s tools analyze only
Java code... SureLogic’s tools
find the most deeply-entrenched
bugs that aren’t detected by
testing and inspection.
Instead of just eyeballing
thousands of lines of code and
executing it in a number of
different situations, Sure
Logic works by directly
analyzing the code.
I've used "lint" way back when dinosaurs roamed the Santa Clara Valley. And, I've used Purify and Valgrind. But, I've never been too impressed by them. They find obvious bugs that many times a careful programmer, who takes his/her time to write each line of code with purpose and thought, would avoid.
But, like P.T. Barnum once said, "A fool (for a tool) and his money, are soon parted." Or... something like that. :-)
Hinkmond
|
[Java ME and J2ME] ( February 06, 2007 09:15 AM )
Permalink