Code Quality

  • submit to reddit

Why Management Declared Deadlines Lead to Disaster

Senior management, in the face of market pressure, will sometimes initiate a project to address a business need that has a...

0 replies - 2895 views - 05/20/13 by Dalip Mahal in Articles

Dodge Hibernate coding mistakes with Scertify’s code analysis – Part 2

This article is about checking Hibernate's best practices through static code analysis. In the post Dodge Hibernate coding mistakes with Scertify’s code...

0 replies - 427 views - 05/14/13 by Armel Gouriou in Articles

Defects are for Losers

A developer is responsible for using any and all techniques to produce defect free code.  The average developer does not take advantage of all of the...

0 replies - 1416 views - 05/07/13 by Dalip Mahal in Articles

Analysis of Techdebt.org, the Open Database on Technical Debt

TechDebt.org is the first collaborative & open benchmarking dashboard on Technical Debt and Software Quality. The site provides you with several metrics...

0 replies - 3407 views - 04/26/13 by Armel Gouriou in Articles

Dodge Hibernate Coding Mistakes with Scertify's Code Analysis

Hibernate is one of the most used ORM Java frameworks out there. It is really simple to use, just add few annotations and you're ready to go. However, it is...

0 replies - 1290 views - 04/11/13 by Armel Gouriou in Articles

Facing Technical Debt: How to Not Discourage Developers?

Day 1 - Yeepie! We declare war to Technical Debt... Today is a great day. Everyone is now aware of the problem and truly believes that technical debt affects...

0 replies - 2908 views - 04/03/13 by Michael Muller in Articles

Apache Hadoop: Decreasing Technical Debt through Refactoring

Technical Debt is worth nothing if no pragmatic action is taken into code, in order to control and tackle it. To illustrate the capability to automatically...

2 replies - 3795 views - 01/23/13 by Michael Muller in Articles

On Technical Debt: An Interview with Philippe Kruchten

Let's continue our serie of interviews with people who had and continue having major influence on the definition of technical debt and its implementation in...

1 replies - 3028 views - 01/12/13 by Michael Muller in Articles

Inspections are not Optional

Every developer is aware that code inspections are possible, some might have experienced the usefulness of code inspections, however, the fact is that...

0 replies - 3535 views - 11/26/12 by Dalip Mahal in Articles

Scertify Refactoring Assessment 1.2 is available

Scertify™ Refactoring Assessment 1.2 is available. This new version is a keystone of the upcoming features for Technical Debt benchmark, which will be more...

0 replies - 529 views - 11/13/12 by Michael Muller in Announcements

How OpenKM's Technical Debt decreased by 49% through Code Refactoring

Technical Debt is worth nothing if no pragmatic action is taken into code, in order to control and tackle it. To ilustrate the Scertify's capability to...

0 replies - 3200 views - 11/13/12 by Michael Muller in Articles

Dealing with Code Complexity

Last week I discussed how we could join new projects efficiently, and I got some great tips & tricks from a lot of you (in different channels). This week,...

0 replies - 3983 views - 10/15/12 by Filip Ekberg in Articles

Comment Rate in Applications: The Higher the Better?

In various audit and quality tools you can find the metric “Comment rate”. What does it mean? How is it related to the application’s quality? How...

0 replies - 1892 views - 09/18/12 by Armel Gouriou in Articles

8 Common Code Violations in Java

At work, recently I did a code cleanup of an existing Java project. After that exercise, I could see a common set of code violations that occur again and...

15 replies - 14001 views - 09/13/12 by Veera Sundar in Articles

Sonar 3.0 Delivers Recent Code Quality Detection

The latest release of the open source Sonar platform for continuous inspection of code quality includes extended functionality for real-time detection of...

0 replies - 754 views - 04/18/12 by Vikram Vaswani in Announcements