Comparing four approaches for technical debt identification

✒ Enzo SandrĂ© · 📆 09/08/2022 · 👌 QualitĂ© logicielle · #ïžâƒŁ Façonnage de code

🔎 Quels sont les meilleurs outils pour identifier la dette technique* ? Certains repĂšrent des odeurs du code, d’autres des violations de modularitĂ©, d’autres encore des violations d’usage des patterns tandis qu’une derniĂšre catĂ©gorie repĂšre des dĂ©fauts connus.

đŸ§© Tous et aucuns ! Les problĂšmes que ces outils identifient se recouvrent trĂšs peu, il vaut mieux les cumuler.

* Le terme de dette technique dĂ©signe ici la complexitĂ© accidentelle du code, non la prise de dette au sens ou l’entend Ward Cunningham. Le terme aurait pu ĂȘtre mieux choisi.

SOURCE

Zazworka, N., Vetro’, A., Izurieta, C. et al. Comparing four approaches for technical debt identification. Software Qual J 22, 403–426 (2014). DOI:10.1007/s11219-013-9200-8

Enzo Sandré


DOIs: 10.1007/s11219-013-9200-8