OVH Cloud OVH Cloud

analyseur de class

3 réponses
Avatar
Jean-Christophe Seneret
Bonjour,
J'ai un problème avec une application que je dois reprendre et qui a été
dévelppé en objet n'importe comment. Pour pouvoir retrouver mes petits la
dedant je commence à faire une doc de l'application. Le problème c'est que
j'ai l'impression qu'il y a énormément de méthode dans les objets qui ne
sont jamais appelé et je ne voudrais pas perdre trop de temps à analyser des
page spour rien. Je voudrai savoir s'il existe un programme qui permette de
connaitre les méthodes non utilisées dans une application un peu comme peut
faire un dreamweaver avec les éléments non utilisés d'un projet web.
Merci d'avance.

JC

3 réponses

Avatar
BaBS
Si je puis te conseiller pour retrouver tes petits, ce serais
d'utiliser Doxygen (avec un poil de config, il mange du .php)
et il te fera un rapport sur les variables, les membres
etc de ton project avec la ou ils sont utilisés et tt :)

Vala :)

Le Fri, 03 Sep 2004 21:42:37 +0000, Jean-Christophe Seneret a écrit :

Bonjour,
J'ai un problème avec une application que je dois reprendre et qui a été
dévelppé en objet n'importe comment. Pour pouvoir retrouver mes petits la
dedant je commence à faire une doc de l'application. Le problème c'est que
j'ai l'impression qu'il y a énormément de méthode dans les objets qui ne
sont jamais appelé et je ne voudrais pas perdre trop de temps à analyser des
page spour rien. Je voudrai savoir s'il existe un programme qui permette de
connaitre les méthodes non utilisées dans une application un peu comme peut
faire un dreamweaver avec les éléments non utilisés d'un projet web.
Merci d'avance.

JC


Avatar
Marc

Bonjour,
J'ai un problème avec une application que je dois reprendre et qui a été
dévelppé en objet n'importe comment. Pour pouvoir retrouver mes petits la
dedant je commence à faire une doc de l'application. Le problème c'est que
j'ai l'impression qu'il y a énormément de méthode dans les objets qui ne
sont jamais appelé et je ne voudrais pas perdre trop de temps à analyser des
page spour rien. Je voudrai savoir s'il existe un programme qui permette de
connaitre les méthodes non utilisées dans une application un peu comme peut
faire un dreamweaver avec les éléments non utilisés d'un projet web.
Merci d'avance.

JC


ce n'est pas bien de denigrer le travail des autres comme cela. Par
expérience, son propre travail est toujours mieux, enfin plus facile a
comprendre que les réalisations des autres.

essaie de tracer un diagramme de classes sur un vrai morceau de papier.

Avatar
Xavier
Jean-Christophe Seneret disait le 03/09/2004 23:42:
Je voudrai savoir s'il existe un programme qui permette de
connaitre les méthodes non utilisées dans une application un peu comme peut
faire un dreamweaver avec les éléments non utilisés d'un projet web.
Merci d'avance.

JC


Salut,
pour les methodes non utilisées ca va être dur, mais pour trouver
l'inverse, les methodes et fonctions utilisées, tu peut installer APD
(je crois que ca ne fonctionne que sous *nix) et tracer les appels de
chaque script.

Tu peut recuperer APD ici:
http://pecl.php.net/package/apd

A +

Xavier