Lorsque vous travaillez avec Visual Expert, il est essentiel de comprendre la distinction entre les éléments virtuels et réels pour naviguer et analyser efficacement votre code. Ce guide présente la définition, des exemples et comment identifier les éléments virtuels et réels dans Visual Expert.
Que sont les objets virtuels dans Visual Expert ?
Les éléments virtuels dans Visual Expert désignent des éléments générés pendant le processus d'analyse et qui ne sont pas présents dans le code source. Ces éléments symbolisent des objets ou des entités référencés ou utilisés dans le code sans être expressément définis dans le code.
Exemples d'objets virtuels
- Références de la base de données : Si une application PowerBuilder fait référence à une table de la base de données ou à une procédure stockée qui n'est pas définie dans le code source de l'application, Visual Expert crée un élément virtuel pour la représenter.
- Bibliothèques externes : Les interactions avec des bibliothèques ou des composants externes qui ne font pas partie du code source entraînent également la création d'éléments virtuels.
Importance des éléments virtuels
Les éléments virtuels sont essentiels pour une compréhension globale du code et de la structure de l'application. Ils permettent de visualiser les éléments référencés dans le code, mais non inclus dans le projet Visual Expert, garantissant aux développeurs une vue complète de toutes les dépendances et interactions. Cette approche holistique facilite l'analyse, le debugging et l'amélioration de l'application.
Identifier les éléments virtuels
Les éléments virtuels dans Visual Expert sont reconnaissables par l'absence de point rouge dans le coin supérieur droit de leur icône ou par l'absence de code source disponible pour ces éléments.
Qu'est-ce qu'un élément réel dans Visual Expert ?
Dans Visual Expert, les éléments réels sont des objets ou des entités définis explicitement dans le code source de l'application analysée. Ces composants concrets englobent des éléments tels que les tables, les procédures stockées, les fonctions, les triggers, les fenêtres, les DataWindows et les PBL.
Exemples d'éléments réels
- Composants de la base de données : Tables et procédures stockées directement codées par les développeurs.
- Éléments de l'application : Fonctions, triggers, fenêtres et DataWindows qui constituent les éléments de base de l'application.
Importance des éléments réels
Les éléments réels sont essentiels pour comprendre l'architecture, les dépendances, les relations et la composition globale du code. L'analyse de ces éléments par Visual Expert aide les développeurs à :
- Mieux comprendre le fonctionnement de l'application.
- Identifier les problèmes potentiels ou les améliorations possibles.
- Prendre des décisions éclairées sur la maintenance et l'amélioration du code.
Identifier les éléments réels
Les éléments réels sont reconnaissables à la présence d'un point rouge dans le coin supérieur droit de leur icône, ou par la disponibilité de leur code source dans Visual Expert.
Plus d'articles sur l'analyse du code avec Visual Expert
- Définir des exceptions sur les DataObjectSet
- Gestion des analyses du code
- Vérifier l'intégrité d'une analyse du Code