Michael Feathers presented his recurring idea of finding out which elements of design change together: his goal is to discover which classes or methods are really coupled by analyzing empirical data instead of static analysis. Since he didn't publish code,...
0 replies - 3478 views - 10/06/11 by Giorgio Sironi in Articles
As I mentioned a couple of posts ago, I was recently out in Oslo
teaching a course on Lean software development. One of the points I
make is: Quality is free (or at least cheaper) provided you invest in
improving quality. This section of the course...
3 replies - 31433 views - 06/03/10 by Allan Kelly in News
Compared to other development activities, code review tends to have less published resources available to help developers stay abreast of the latest review methods, tooling, and best practices. Arming developers with the knowledge of code review tools and...
2 replies - 18145 views - 04/19/10 by Mitchell Pronsc... in Articles
The vulnerability analysis features in Klocwork's products were recently strengthened to align with industry and government best practices. Klocwork is a static analysis suite for agile development projects in Java, C#, C and C++. Their tools check for...
0 replies - 4349 views - 03/25/10 by Mitchell Pronsc... in Articles
Coverity, Inc today unveiled
Coverity® 5, the industry’s first software integrity offer that
automatically scans, prioritizes and maps the impact of defects
introduced by software changes. This new offer is specifically designed
to help development...
0 replies - 785 views - 11/11/09 by Tracy Roberts in Announcements
Improve Code Quality with FindBugs
In this article I discuss a static analysis tool that finds defects in Java programs. Static analysis tools can find real bugs and real issues in your code. You can effectively incorporate static analysis into your software...
12 replies - 11217 views - 06/08/09 by Muhammad Khojaye in Articles
SemmleCode Professional Edition is a flexible code analysis tool that helps you explore unfamiliar code bases, identify refactoring opportunities, do an automated code review, and visualize dependencies. SemmleCode is an Eclipse plugin, and it takes just a...
0 replies - 1095 views - 03/16/09 by Oege de Moor in Announcements
According to our analysis of more than 100 Java projects, one of the most violated rules from static analysis, is 'missing braces in If statement'. Although often considered to be merely a stylistic preference, we found that omitting braces is actually a good...
16 replies - 8958 views - 07/30/08 by Richard Sharpe in News
Structure101, from Headway Software, makes software structure (design, architecture and
packaging) easy to understand, define, communicate, control and keep
simple.
2 replies - 4362 views - 03/17/08 by Paul Hickey in Announcements