29 novembre 2021
Webinaire: Refactoring made easy with Imagix 4D (en anglais)
« Code refactoring » , remaniement du code avec Imagix 4D . Afin de protéger les investissements, un remaniement du code permanent est essentiel pour augmenter la durée de vie des applications logicielles.
Parfois, il est judicieux car plus rentable de remanier le code hérité. Dans ce cas, le programme pourrait être réutilisé dans les projets suivants. Ainsi, le code est remanié pour une plus grande facilité de maintenance et une extensibilité améliorée, tout en conservant ses fonctionnalités.
L'accent sera mis sur les aspects suivants :
- L´amélioration ou la modification d’une application, le nombre de cas de test et donc l’effort de test, peuvent être réduits en diminuant la complexité.
- Une architecture clairement organisée, associée à des composants faiblement couplés, simplifie l'extensibilité et améliore la sécurité.
- La conformité aux normes de codage améliore la lisibilité du code et peut avoir un impact positif sur la robustesse d'une application.
Imagix 4D est l'outil idéal pour vous aider à effectuer le « Code refactoring ».
En effet, une visualisation complète et bien agencée de l'architecture existante, facilite la compréhension rapide de l'interaction des composants. Les modifications peuvent être effectuées en douceur. De plus, les matrices de structure de conception déterminent le facteur de couplage de composants individuels entre eux. I Imagix 4D permet d’identifier des fonctions de complexité accrue en capturant et en calculant diverses mesures, ce qui vous permet de réduire les efforts de maintenance.
Les checklists de contrôle de révision personnalisables offrant une approche méthodique pour l'inspection des exigences non fonctionnelles (par exemple, la conformité aux directives et normes de programmation). Une variété de vérifications de code statiques semi-automatisées vous aide alors à effectuer votre vérification.
Enregistrez-vous, dès maintenant!
Ce webinaire vous est offert par Verifysoft Technology
Prochains webinaires (en anglais):