Je cherche un outil pour m'aider à saisir plus rapidement le code de quelqu'un d'autre. Habituellement, je travaille avec 10-15 blocs d'appels de méthodes répartis sur 3-5 modules (DLL ou assemblys .NET). Ce que je suis après est un outil qui pourrait être utilisé pour dessiner un diagramme d'appel annoté en 10-30 minutes. Je pense qu'il devrait ressembler à une sorte de combinaison d'un flux de travail et de diagrammes UML combinés sans la monstruosité des éditeurs UML. Il suffit de déposer une douzaine de rectangles sur l'écran, ajouter un nom de méthode à chacun (et éventuellement: nom du module, paramètres, etc). Ajoutez une note rapide sur ce que fait cette méthode, ce qui entre, ce qui sort, etc. Puis reliez ces figures (rectangles) avec des flèches différentes pour indiquer le type d'appel de cette méthode: appel simple, appel qui ne renvoie rien, télécommande appel, etc.Je cherche un outil pour m'aider à analyser et comprendre le code des autres
La chose importante - l'outil devrait être facile à utiliser. Sinon, je pourrais juste lancer MS Word et l'y dessiner. Mais ce ne sera pas une tâche facile.
Merci.
Il existe un outil qui fait * exactement * ce qu'on appelle Code Canvas (http://blogs.msdn.com/kaelr/archive/2009/03/26/code-canvas.aspx). Les mauvaises nouvelles sont que c'est un projet de recherche de MS et n'est pas réellement disponible publiquement encore :( – Promit
@Promit vous devriez l'avoir ajouté comme réponse pour un +1 :) – RobS