L’installation et la mise en place de SonarQube peut paraitre assez complexe et fastidieuse.
J’espère que cette suite d’articles et les scripts que je vous ai fournis vous ont permis d’aller plus vite dans sa mise en place.
Vous avez maintenant la capacité de déterminer clairement votre dette technique et d’y remédier pour améliorer la qualité de vos développements.
Il est évident que voir apparaitre un millier de problèmes dans le code peut être décourageant, gardez simplement cela en tête :
Il y a des faux positifs, faites une première passe pour les exclure
Essayez d’avoir une politique du genre « aucun commit ne doit empirer la situation » ou même mieux « chaque commit doit corriger l’ensemble des problèmes sur les fichiers modifiés ». Ce qui vous permettra d’améliorer la situation au fur et à mesure.
Certaines organisations préféreront faire un ou deux sprints de résolution de dette pour partir sur des bases saines
Et vous ? est-ce que vous trouvez ça utile ? n’hésitez pas à commenter.