WINDEV 2024
AUDIT STATIQUE COMMENT SÉCURISER LE CODE DE VOS APPLICATIONS L’ audit statique ana- lyse le projet source et les élé- ments qui le composent. Vous réalisez l’audit de vos applica- tions aussi souvent que vous le désirez. Un rapport détaillé est édité: contenu de l’install, métriques de code, dangers potentiels pour le projet, éléments non utilisés, conseils d’optimisa- tion... Vous pouvez ainsi amélio- rer la qualité de vos appli- cations, réduire leur taille, augmenter la sécurité... A uditez vos sources d ’ un clic Un exemple de rapport d’audit statique: ici la partie «dangers potentiels du projet», à faire corriger rapidement ! DECIDEUR L’audit statique analyse la qualité du code source et propose des évolutions NOUVEAU Détection des boutons à passer en validation POINTS FORTS Audit de vos sources Nettoyage de projet proposé si nécessaire rendez vos applications plus rapides et plus robustes L’utilisation de l’audit sta- tique est très facile. De- puis l’environnement de WINDEV 2024, il analyse le projet source et les éléments qui le composent. AUDIT STATIQUE DE PROJET SOURCE L’audit statique produit un rapport sur l’état de ce projet , ainsi que des conseils d’op- timisation et d’amélioration des performances. NETTOYAGE DE PROJETS Les éléments suivants sont proposés au nettoyage: • Code mort • Fenêtres inutilisées • Variables inutilisées • Messages multilangues inu- tilisés • Sauvegardes simultanées de l’historique d’une fenêtre dans l’éditeur (fichier .wdw) et dans le GDS • Styles non utilisés • Groupes de champs non utilisés. Après nettoyage, vos projets sont plus petits et plus ra- pides. VISUALISATION DE L’OCCUPATION Le contenu et la taille des fi- chiers .EXE, des bibliothèques (.WDL) et des fichiers d’install est visualisable d’un clic. Cela permet de réduire leur taille en éliminant d’éven- tuels fichiers inutiles. MÉTRIQUE DE CODE Cette fonctionnalité regroupe les fonctions de métrique de code: • Taux de commentaires • Utilisation d’asserts • Nombre de lignes par traite- ment (détection des excès) • ... DANGERS POTEN- TIELS POUR LA QUALITÉ DU PROJET L’audit statique génère une liste de dangers potentiels sur le projet. Parmi les sujets relevés, on trouve: • GDS: éléments du projet ja- mais réintégrés • Modèle (de champs, de fe- nêtres, de pages, d’états,...) pas à jour • Gabarit utilisé par le projet absent sur la machine • Accès Natif à une base tierce utilisé par le projet mais non présent • ... Exemple de suggestion d’optimisation • WINDEV DÉVELOPPEZ 10 FOIS PLUS VITE 68
Made with FlippingBook
RkJQdWJsaXNoZXIy NDQ0OA==