Most read:
Popular archives:
Java Q&A Forums - Let the great migration begin
We're pleased to announce the first phase of the integration of the Java Q&A Forums with our community platform, JavaWorld's
Daily Brew. Whether you're one of our longtime forum users or a brand newbie, we hope you'll visit the Java Q&A Forums in their new home alongside JW Blogs.
| Enterprise AJAX - Transcend the Hype |
| Oracle Compatibility Developer's Guide |
Plenty of freely available tools can easily give you reports about what is wrong with your code, thus helping you to improve its quality. And because "wrong" is often subjective, most of the tools can be configured to fit in with your local coding style.
But first it is worth questioning your commitment to reducing bugs. This might sound like a simple question—surely software quality must be a priority for everyone. However, it often seems reasonable to spend minimal time altering code. Any software with a short shelf life should be edited as little as possible, and it is pointless writing a single line of documentation no one will ever read. I wonder how many pieces of documentation have cost more in terms of writing and reviewing than they have saved by somebody reading them? Our aim, therefore, should be to distinguish between jobs worth doing to improve the quality of our work and jobs that are a waste of resources.
Several bug categories exist. The tools I look at differ in the types of bug they target. I've identified four different bug categories, which vary in severity from the common or garden bug that annoys users to organizational bugs that prevent code reuse:
These issues are roughly organized in order of severity. Current bugs are generally more problematic than latent bugs, which are in turn more worrisome than accident-waiting-to-happen or organizational bugs.
| Subject | Replies |
Last post
|
|
By Athen
|
0 |
08/28/08 01:51 PM
by Athen |
|
By Anonymous |
2 |
08/17/08 11:07 PM
by Anonymous |
|
By Mikael Petterson |
1 |
08/17/08 11:05 PM
by Anonymous |
|
By Stephan |
1 |
08/17/08 07:07 PM
by Anonymous |
|
By Anonymous |
0 |
08/08/08 08:05 PM
by Anonymous |
|
By Anonymous |
0 |
08/08/08 04:05 PM
by Anonymous |
|
By Anonymous |
0 |
04/05/08 06:03 PM
by Anonymous |
|
By Anonymous |
1 |
04/02/08 09:13 AM
by Anonymous |