Hugo Etiévant propose également une introduction à l'analyse qualitative du code source Java:
"La réussite dun projet de développement nécessite une organisation rigoureuse tant dans la gestion des ressources et des tâches que dans lorganisation technique. Cette dernière implique la définition et le respect de normes de développement qui assurent une uniformité du code source en vue dune maintenance et dune documentation aisée.
Un code de qualité assure la pérennité, la diffusion et la maintenabilité du projet.
La réussite dun projet dépend de la qualité du code.
JavaNCSS est un outil développé en Java qui analyse le code source dun projet Java et calcule des métriques de qualité. Il est développé par Chr. Clemens Lee. Il est sous licence « GNU General Public License ». "
http://cyberzoide.developpez.com/java/javancss/(...)
"JDepend est un outil développé en Java qui analyse le code source dun projet Java et calcule des métriques de qualité pour chaque package.
JDepend est sensible à lextensibilité, la réutilisabilité et la maintenabilité des sources.
Il est développé par Mike Clark de la « Clarkware Consulting, Inc ».
Il est soumis à la licence « BSD License » : Les sources peuvent être modifiées et redistribuées à la condition que le programme résultant suive lui aussi la licence BSD."
http://cyberzoide.developpez.com/java/jdepend/(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.