Another Project Rescue Report
Monday, February 9th, 2009Some time back, I spent 1 Week helping a project (Server written in Java) clear its Technical Debt. The code base is tiny because it leverages lot of existing server framework to do its job. This server handles extremely high volumes of data & request and is a very important part of our server infrastructure. Here are some results:
Topic | Before | After |
---|---|---|
Project Size | Production Code
Test Code
|
Production Code
Test Code
|
Code Coverage |
|
|
Cyclomatic Complexity | ||
Obvious Dead Code | Following public methods:
Total: 1 method in 1 class |
Following public methods:
Total: 1 method in 1 class Note: This method is required by the tests. |
Automation |
|
|
Version Control Usage |
|
|
Coding Convention Violation | 96 | 0 |