Analyse de la qualité du code Java avec JDepend
Présentation
Ce site a été
réalisé dans le cadre des exposés
système
du cours de Dominique Revuz,
maître de conférence à
l'université de Marne La Vallée et directeur de
la filière informatique réseaux du dispositif Ingénieurs
2000.
Objectifs
L'objectif principal de ce site est de vous sensibiliser, par la présentation de l'outil JDepend, à l'importance à accorder à la qualité du code que l'on écrit lors d'un d´un développement logiciel.
Programmation et qualité
Pourquoi écrire du code de qualité ?
La réussite d´un projet de développement nécessite une organisation rigoureuse à la fois dans la gestion des ressources et des tâches et dans l´organisation. Cette derniè implique la définition et le respect de normes de développement qui assurent une uniformité du code source en vue d´une maintenance et d´une documentation aisée.
Le respect de normes de développement permet d´écrire du code de qualit&eacut; qui assure la pérennité, la diffusion et la maintenabilité du projet.
Mesure de la qualité
Pour mesurer la qulité du code, on peut se baser sur :
- sa lisibilité
- l´uniformité des conventions (nommage, indentation, organisation, documentation...
- un couplage minimum (modules indépendants)