Monthly Archives: November 2014

3 candles for Qualilogy

Qualiloty Analytics 2014Qualilogy is now 3 years old since last week, as I wrote the first post on November 21, 2011.

10 000 unique visitors in the first year, 36 000 after two years and nearly 100 000 page views. For this third anniversary, the line of the 65 000 visitors was crossed in 90 000 sessions and 165 000 page views.

Again, these numbers from Google Analytics are not absolutely precise, especially as it sometimes has gone on strike on my blog, but in any case, they are not overestimated. Continue reading

Legacy Application – Reengineering with SonarQube

Application Legacy - Réingenierie avec SonarQubeWe defined our reengineering project as rewriting our legacy application in a new language or migrating it to a new technology, as opposed to a refactoring which involves reorganizing the code and to correct certain defects in order to make it more maintainable and reduce its technical debt.

We saw different plans of refactoring more or less ambitious, with the help of SonarQube and the SQALE plugin, from the resolution of the most critical defects to a reduction of the technical debt to a ‘A’ level (SQALE rating ) .

However, for the same Legacy application, is it more interesting to carry out a reengineering project or ‘just’ refactoring?  Continue reading

Legacy Application – Objectives of a reengineering

Application Legacy - Objectifs d'un reengineeringA reengineering does not always mean in everyone’s mind, rewriting our Legacy application into another language generally more recent, but it is nevertheless the option we chose.

When it is ‘only’ about reorganizing the code to make it more maintainable, but without porting it onto a new hardware or software platform – such as migrating a Mainframe Cobol application to a Unix architecture – I prefer to talk of a refactoring.

I remind you that this blog has no academic ambitions, so I will not worry about meticulously exact definitions, which lead most often on quadripilotectomic (1) discussions from specialists who have nothing else to do than gossip on any comma. Continue reading