In order to reduce technical debt and maintenance cost, it is important to measure code quality, visualize critical components, identify disharmonies, low and high-quality code parts. Analysing and measuring overall software quality is challenging. The presentation gives an opportunity to attendees about how to easily analyse overall software quality and architectural quality insights by demonstrating case studies on some open source projects by using Eclipse plugins.
Objective of the presentation:
A better understanding of the software design from an architectural point of view.
Show how to identify the critical parts for reducing technical debts and maintenance costs.
Seeing the big picture of software overall architecture without losing focus on details.
Demonstrate case studies on open source projects like JUnit, Spring, Kafka, ... etc.
Attendee pre-requisites - If none, enter "N/A":
Clean Code, Software Quality