Quantcast
Channel: Qualilogy
Browsing all 71 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Audit of a Legacy C application – Microsoft Word 1.1a (I)

Microsoft has released this week the source code of Word 1.1a (1990) and I did analyze it. I was curious to see what would be the results, both in terms of quantitative metrics (size, complexity,...

View Article


Image may be NSFW.
Clik here to view.

Audit of a Legacy C application – Microsoft Word 1.1a (II)

Second post of our series about analyzing the source code of Word 1.1a. In this one, I will have a look to the compliance to best practices and the kind of violations that can be found. En français :...

View Article

Image may be NSFW.
Clik here to view.

Legacy C application – Refactoring or reengineering? (I)

We continue our series about Legacy C applications, with the example of the first release of Word (1.1a). Imagine that you have to recommend a strategy for such an application. How would you proceed?...

View Article

Image may be NSFW.
Clik here to view.

Madrid DevOps – Continuous Integration

An interview of Manuel Recena Soto and Antonio Manuel Muñiz de ClinkerHQ afteir their presentation about ‘Continuous Integration’ to the Madrid DevOps Meetup Group. En français : Madrid DevOps –...

View Article

Image may be NSFW.
Clik here to view.

Legacy C application – Refactoring or reengineering? (II)

We continue our series about Legacy C applications and how to proceed when deciding about refactoring or reengineering. In this post, complexity and size of functions an programs. En français :...

View Article


Image may be NSFW.
Clik here to view.

Legacy C application – Refactoring or reengineering? (III)

We continue our series about estimating the costs of refactoring or reengineering a legacy C application. Would you say that the most complex programs and functions also have the highest number of...

View Article

Image may be NSFW.
Clik here to view.

Legacy application – Refactoring or reengineering? (IV)

Back from summer vacations and back on this series about Legacy code. In this post, we will talk about the importance of unit testing in order to understand and a Legacy application, before to start...

View Article

Image may be NSFW.
Clik here to view.

Legacy application – Refactoring or reengineering? (IV)

Following of our previous post about characterization tests, for our Legacy C application. En français : Application Legacy – Refactoring ou reengineering? (V) In English: Legacy application –...

View Article


Image may be NSFW.
Clik here to view.

Legacy application – Refactoring or reengineering? (VI)

We want to write characterization tests on our Legacy C application, with the goal of transferring the knowledge to another team, or during an outsourcing. What should be the scope of this...

View Article


Image may be NSFW.
Clik here to view.

Legacy application – Refactoring or reengineering? (VII)

We built a formula to estimate the effort to write characterization tests on our Legacy C application, with the goal of transferring the knowledge to another team, or during an outsourcing. What about...

View Article

Image may be NSFW.
Clik here to view.

Legacy Application – Refactoring with the SQALE plugin (I)

In this post, I will present some data from the SQALE plugin in the SonarQube portal, and how we can use this plugin to estimate the effort of refactoring our Legacy application. En français:...

View Article

Image may be NSFW.
Clik here to view.

Legacy Application – Refactoring with the SQALE plugin (II)

Following the previous post about the presentation of the SQALE plugin in the SonarQube portal, let’s see how to use these data in order to build some action plans. En français: Application Legacy –...

View Article

Image may be NSFW.
Clik here to view.

Legacy Application – Technical debt and ROI of a refactoring

A simple formula based on the Technical Debt, in order to estimate the ROI of the refactoring of our Legacy application. En français: Application Legacy – Dette technique et ROI d’un refactoring In...

View Article


Image may be NSFW.
Clik here to view.

Legacy Application – Objectives of a reengineering

Why it is essential to define precisely the objectives of a reengineering, and some other important points. En français: Application Legacy – Objectifs d’un reengineering In English: Legacy Application...

View Article

Image may be NSFW.
Clik here to view.

Legacy Application – Reengineering with SonarQube (I)

Reengineering of a Legacy application: how SonarQube can help. En français: Application Legacy – Reengineering avec SonarQube In English: Legacy Application – Reengineering with SonarQube En...

View Article


Image may be NSFW.
Clik here to view.

Legacy Application – Reengineering with SonarQube (II)

Reengineering of a Legacy application and how SonarQube can help us. En français: Application Legacy – Reengineering avec SonarQube (II) In English: Legacy Application – Reengineering with SonarQube...

View Article

Image may be NSFW.
Clik here to view.

3 candles for Qualilogy

3 years of Qualilogy, more than 360 posts, and 65 000 unique visitors on 165 000 pages. En français: 3 bougies pour Qualilogy In English: 3 candles for Qualilogy En Castellano: 3 velas para Qualilogy

View Article


Image may be NSFW.
Clik here to view.

SonarQube upgrade

It’s been a long time since I updated my SonarQube environment. Time to go for an upgrade, especially that the new 4.5.1 is a Long Term Support release. En français: Upgrade SonarQube In English:...

View Article

Image may be NSFW.
Clik here to view.

Article 0

Happy New Year 2015 Bonne année 2015 Happy New Year 2015 Feliz año 2015  

View Article

Image may be NSFW.
Clik here to view.

Predictions 2015

Shall we see more applications in the Cloud in 2015? Could it be the year of the Cloud for developers? Would that mean new best programming practices and code quality metrics specific to the Cloud? En...

View Article
Browsing all 71 articles
Browse latest View live