J'ai besoin d'un logiciel/script capable d'analyser en entier un code (open) source de manière automatique, histoire de m'épargner ce travail.
Existe-t-il une solution capable de dresser des schémas ? (hiérarchie, diagramme, mindmap). Par exemple des boites pour les fonctions reliées entre elles etc.
Peu importe le langage, même si j'ai un préférence pour Delphi et C.
Sinon, existe-t-il une méthodologie pour analyser un code source efficacement ? Des ressources ?
En relisant ton poste, on parle pas de la même chose.
Tu cherches un outil qui te permetterait de générer des modèles (UML peut etre ?) depuis un code source; Peut être que power amc le fait, mais je n'en suis pas sur (en tout cas, il le fait dans l'autre sens)
L'outils dont on t'a parlé permet de tester la qualité de ton code, la couverture des tests unitaires etc ... Qui n'a donc pas tout à fait quelque chose à voir avec ton besoin
Le manager pragmatique ne cherchera pas le "quoi" de l'erreur, mais le "pourquoi" de celle-ci
Pas forcément UML, mais des diagrammes basiques qui me permettraient d'avoir rapidement une compréhension globale du code-source.
"Je vois que cette fonction est chargée d'envoyer les données sur le serveur, et celle-ci analyse la version de l'OS, d'ailleurs elle est appellée en début de main() etc."
Biensûr le programme ne me dit pas l'utilité des fonctions mais m'indique leur nom, et les autres auxquelles elles sont réliées. Idéalement, lorsque je double-clique sur une boîte, le code source de la fonction associée apparaît.
D'après les images, power-amc paraît répondre à mes attentes. Mais quels langages permet-il d'analyser exactement ? Il m'a l'air surtout l'ai axé BDD...
L'UML c'est pas BDD, c'est domaine. Après, j'exploite pas assez power amc pour analyser comme ca. Sur le principe, quand tu rentres dans un projet, ton code doit être comenté et tu devrais avoir les schémas des autres développeurs. M'enfin, sur le principe... Dans ton cas, je sais pas si c est possible, si ca l'est et que tu as trouvé, ca serait cool de partager
Le manager pragmatique ne cherchera pas le "quoi" de l'erreur, mais le "pourquoi" de celle-ci
Analyseur de code source
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Mon projet: SpotRoom. N'hésites pas à passer dire ce que tu en penses !
Mon projet: SpotRoom. N'hésites pas à passer dire ce que tu en penses !