tu peux aussi gagner pas mal de temps en passant un coup de NDepend dessus...
En regardant les metriques de couplage, de cohesion et de complexite cyclomatique.
Tu pourras aussi voir le nombre de ligne de code par methode, et le pourcentage de commentaire...
Assez souvent, tu vois assez bien les points ou tu vas avoir des difficultés
Genre, si la cohesion est faible, si tu as des references circulaires, un couplage efferent fort, et de tres longues methodes, la maintenance va etre de toute facon problematique...ne parlons pas du nombre de lignes de code et de commentaires
Apres, tu as la partie validation du design, ou tu dois travailler au niveau du diagramme de classe, effectivement, regarde les patterns, regarde si ca respecte un tant soit peu
SOLID, et
DRY
Enfin, si il y'a des tests unitaires/d'integration, une petite passe sur la qualité et la couverture de ces tests vaut le coup
des noms, des noms
(et si c'est chez moi, je vais botter des fesses
)
Partager