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
A very interesting discussion came up this past weekend during the "Project Automation" Birds of a Feather (BOF) session at the No Fluff Just Stuff show in Reston, VA.
1 replies - 4234 views - 11/12/10 by Matt Stine in Articles
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
The Sonar team is pleased to announce the release of Sonar 1.7.
0 replies - 2139 views - 03/31/09 by Olivier Gaudin in Announcements
How much code coverage is enough? Do you consider having 100% code coverage an uphill task? Based on whom you talk to, the reply you get varies considerably. I have worked with Managers who would not compromise on anything less than 100% code coverage. On...
20 replies - 13963 views - 10/20/08 by Meera Subbarao in Articles
If you have been using CI for quite sometime, you probably have a wide array of metrics for your projects - code coverage, complexity, coupling, bugs, tests, suspicious code, style violations, copy/paste detectors, performance measurements, dependency...
8 replies - 11409 views - 09/29/08 by Meera Subbarao in Articles
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
Virtual Machinery is pleased to announce a major point release (4b104) of their JHawk product. JHawk has been the leading Java metrics tool since 1999. Our range of licenses makes it economic for use for everybody from single users through academic...
0 replies - 4805 views - 05/28/08 by virtualmachinery in Announcements
This book is organized into sections, and each
section covers a particular aspect of software development life cycle. Within
each section, John covers a number of open source tools.
Build...
5 replies - 21691 views - 05/27/08 by Meera Subbarao in Book Reviews