Free Webinar: Refactoring using Imagix 4D
In order to protect investments continuous refactoring is essential to increase lifetime of software applications.
Sometimes it pays off to perform refactoring of legacy code. In that case the program has potential to be reused in the latest projects. Thereby the code is revised towards an improved maintainability and extensibility while keeping its functionality.
The focus will be on the following aspects:
- In case of an application’s enhancement or modification, the number of test cases and thus test effort can be reduced by decreasing complexity.
- A clearly arranged architecture combined with loosely coupled components simplifies extensibility and improves safety.
- Compliance to coding standards improves readability of code and may have positive impact on the robustness of an application.
Imagix 4D is the ideal tool to assist you in performing the refactoring process.
A comprehensive and well-arranged visualization of the existing architecture facilitates achieving a fast understanding of component interaction. Modifications can be performed smoothly.
Moreover, Design Structure Matrices pinpoint the coupling factor of single components amongst each other.
Imagix 4D allows to identify functions of increased complexity by capturing and calculating a variety of metrics thus enabling you to decrease maintenance efforts.
Customizable Review Checklists providing a methodical approach for inspecting nonfunctional requirements (e.g. compliance to programming guidelines and standards). A variety of semi-automated static code checks are assisting in performing your review.
Herby I register for the following webinar: