Recommandations à d’autres personnes envisageant Understand:
C'est le meilleur pour les développeurs... sans aucun doute. Mais je le recommanderais tout de même pour les raisons suivantes :
1) Si vous avez un nouveau code complexe sur lequel travailler, pour lequel vous n'avez aucune compréhension en tant que tel.
2) Si vous déboguez une architecture complexe pour des problèmes ou pour une meilleure compréhension.
3) Si vous documentez une grande base de code. Avis collecté par et hébergé sur G2.com.
Quels sont les problèmes que Understand résout, et en quoi cela vous est-il bénéfique?
Pour comprendre le code complexe fourni par un tiers, Understand fait gagner beaucoup de temps.
C'est idéal pour les développeurs si quelqu'un commence à travailler sur une nouvelle base de code.
C'est également idéal pour déboguer le problème, en donnant une vue d'ensemble de l'application et de la façon dont elle interagit avec les autres modules/composants.
Non seulement pour le développement, c'est un excellent outil pour la partie documentation.
Je l'utilise personnellement pour créer des SADs et des SDDs.
Il fournit des organigrammes, des détails sur toutes les API publiques et privées, les structures de données et les variables utilisées.
Idéal pour l'analyse statique de code et parfois utilisé pour la révision du code, surtout lorsqu'il s'agit d'une machine à états complexe ou d'une architecture complexe.
Vous pouvez également enregistrer/exporter les diagrammes de composants, les diagrammes d'organigrammes. Avis collecté par et hébergé sur G2.com.